Commit graph

2,939 commits

Author SHA1 Message Date
2a644c504b Release 1.0.0-26@suse-tumbleweed/x86_64
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 21:49:12 +00:00
a0ad4b694e Start version: 1.0.0-26
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-24 21:48:12 +00:00
b19d67220c Release 1.0.0-25@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-24 21:38:15 +00:00
bbdf0cec7e Start version: 1.0.0-25
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-24 21:37:13 +00:00
77c53f326b scripts-targets.mk: Add dependency on install_files_SYSCFG
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 18:26:00 +00:00
982f9490f2 profile.mk: Fix automatically generated path-xxx.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 17:46:39 +00:00
33a40ccc3e conf.mk: Add install_INIT prerequisite to init
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 17:46:11 +00:00
c51ea60cac projects-dir.mk: Add target pkg-list-groups
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 13:47:45 +00:00
97e360e1a1 profile.mk: Add automatic default profile generation
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 13:02:30 +00:00
14e76bbddd scm.sh: Add cmd_clean to scm.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-24 12:59:10 +00:00
5cf819ab1a Release 1.0.0-24@suse-tumbleweed/x86_64
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-23 20:09:22 +00:00
ff8de9d29b Start version: 1.0.0-24
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-23 20:07:55 +00:00
048e25e14f Release 1.0.0-23@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-23 18:31:28 +00:00
a5e00ecaa4 projects.py: Add command os-cascade
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-23 18:09:59 +00:00
c7097bf534 conf.mk: Fix $(CONF_D) installation owner and mode
Installation was done with plain install -d instead of $(INSTALL) -d, which
yielded a permission denied.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-19 22:12:48 +00:00
056558bb27 build.py: Fix dependency tree for multiple prerequisite types
build.py calculated a wrong build order because it doesn\'t take all build
prerequisite types correctly into account. Fixed that. Implemented the option
--dry-run along the way.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-19 21:10:35 +00:00
e9fda3e8e2 projects-dir.mk: Add targets install and distclean
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-19 16:15:50 +00:00
f8cdb6af5c projects-dir.mk: Support legacy directories
Take precautions for legacy directories without jw-build subdir.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-19 14:36:12 +00:00
b3f12a6c35 pgit.sh: Add support for defining pdir and pdirs in the environment
TODO: These variables seem a bit short for the environment

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-17 09:16:44 +00:00
91aca62a2a pkg-install-prereq-xxx: Simplified
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-17 09:08:57 +00:00
3fbb704dae projects.py fix: --flavours arguments mutilated
The argument to --flavours isn't correctly evaluated. It allows only one value

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-17 09:08:15 +00:00
bcecec3229 Release 1.0.0-23@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-17 03:03:52 +00:00
35576e1176 Start version: 1.0.0-23
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-17 03:02:18 +00:00
5b421c47a4 htdocs.mk: Add compilation of .less files
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-16 12:13:08 +00:00
d17eccc0eb purge-stale-projects.sh: Attempt to clean projects before purge
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-16 10:41:11 +00:00
8e098ce9ab Release 1.0.0-22@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-15 03:03:40 +00:00
a2ca8aec76 dirs.mk: Add target local-%, implying DONT_CHECK_PREREQ_DONE
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-14 18:48:46 +00:00
8917dd3185 Release 1.0.0-22@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-13 14:17:26 +00:00
7952e69af4 Start version: 1.0.0-22
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-13 14:16:38 +00:00
6412706800 jw-build-create-project.sh: Fix broken build dependency
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-13 14:15:51 +00:00
60487a7374 Release 1.0.0-21@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-13 13:59:08 +00:00
2dffa57196 projects-dir.mk: Add taget git-show-non-master-branches
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-12 09:55:14 +00:00
3961d47f07 conf/jcs, make, scripts: Rename jw-build's get_os.sh to get-os.sh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-12 09:35:57 +00:00
763d18f350 pgit.sh: Make commit check if there's a diff before running commit
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-12 09:11:28 +00:00
cf4308e2c5 pgit.sh: Add support for environment variable PGIT_KEEP_GOING
Sadly, a commit returns 1 if there's nothing to commit, which makes pgit.sh
error out of the project loop, which is run with set -e. This option disables
-e.

OTOH, pgit.sh commit could check for a diff and only run git commit if there is
a diff.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-12 08:59:08 +00:00
2d515160b5 Release 1.0.0-21@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-06-11 03:13:46 +00:00
3966c00698 Start version: 1.0.0-21
Signed-off-by: janware DevOps <devops@janware.com>
2017-06-11 03:12:16 +00:00
5f5b934970 jannet: Fix help message indentation
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-10 20:15:17 +00:00
0bb63b39aa projects-dir.mk: Add support for target pkg-exclude-built-today
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-10 19:38:25 +00:00
606994f875 scripts/jannet: Add two new commands
Add build-date and built-today

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-10 19:08:50 +00:00
6395fa892c lo.mk: Make OTHER_CPP default assignment a ?=
Most notably, this allows to define OTHER_CPP to the empty string. Which
effectively speeds up the build by not creating a local.a, and disabling symbol
sharing in that directory by means of the library. With local.a, all other .so
files have to be relinked and installed to BUILD_LIB_DIR after a change in a
single source file.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-10 11:36:03 +00:00
fa08895775 rules.mk: Add target install-to-system
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-03 11:51:57 +00:00
0b2df04c6b list-cvs-files.sh: Add option -t (text-files)
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-02 09:06:24 +00:00
48735e0c10 swig.mk: Add support for NON_C_BINDING preprocessor directive
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-01 14:03:57 +00:00
dbcbb07c82 projects-dir.mk: Add target pkg-manager-refresh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-01 08:47:57 +00:00
e1200746e3 pgit.sh: Use plain directory path for diff prefix
The diff source and destination in diff used to be a/path/to/file.txt and
b/path/to/file.txt which differed from cvs diff -u. Changed that, now make diff
in the toplevel directory creates usable patches for all sources.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-06-01 08:41:00 +00:00
7d7cdc39dc Release 1.0.0-20@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-31 03:12:33 +00:00
8cd9a00ce6 Start version: 1.0.0-20
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-31 03:11:12 +00:00
5e2aef1f65 dirs.mk, cleandirs.mk: Remove more files in clean target
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-30 17:09:25 +00:00
25c59738fa make/defs.d and deps.d: Add targets link-in
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-30 04:37:52 +00:00