Commit graph

2,894 commits

Author SHA1 Message Date
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
1f4f4c66c0 defs-dev.mk: Limit default LOGID prefix to two characters
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-30 04:37:24 +00:00
a8e29ce987 Release 1.0.0-19@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-26 03:12:51 +00:00
ad2277aeeb Start version: 1.0.0-19
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-26 03:11:25 +00:00
f510a995dc swig.mk: Add swig.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-25 10:30:19 +00:00
f52d90b14f defs.mk: Add default LOG_QUAL_PREFIX
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-25 10:03:20 +00:00
824e1795e9 topdir.mk: Add command echo-files
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-25 09:54:57 +00:00
6d17383607 Release 1.0.0-18@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-22 03:07:57 +00:00
b1373f2d85 Start version: 1.0.0-18
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-22 03:06:28 +00:00
dc56f89e1f rules.mk: Fix depclean target
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-21 11:33:11 +00:00
a91e9578d3 defs.mk: Add missing -L$(TOPDIR)/lib
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-21 11:33:09 +00:00
086cf512dc Release 1.0.0-17@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-11 03:07:32 +00:00
48fd9bb76b Start version: 1.0.0-17
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-11 03:06:07 +00:00
405761957e depend.mk: Make DEPEND_MK a += assignment
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-10 17:58:46 +00:00
9c739039cd dirs.mk: Add link-in to ALLOWED_SUBDIR_TARGETS
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-10 17:58:27 +00:00
8f439f2f38 Release 1.0.0-16@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-10 03:14:10 +00:00
e7bbd8ca7c Start version: 1.0.0-16
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-10 03:12:44 +00:00
f6844f9cee projects-dir.mk: Beautify documentation comments
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-09 20:03:52 +00:00
a8c9ce9014 dirs.mk: Add support for dirs-started-xxx.done
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-09 10:19:34 +00:00
f3617ee7ee Several improvements:
- Simpler wording of comments
- Fix doc-module target in case local.mk is included
- Clean target now uses dirs-started-xxx.done to decide which modules to clean

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-09 10:18:49 +00:00
c6e3f06c26 projects-dir.mk: Remove dependency of clean target on pull.done
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-08 17:45:08 +00:00
629d3a4636 Release 1.0.0-15@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-08 10:37:04 +00:00
5ab98cc2db Start version: 1.0.0-15
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-08 10:33:38 +00:00
a769db8648 list-cvs-files.sh: Fix git submodule recursion
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-08 10:26:19 +00:00
aa221c249f Release 1.0.0-14@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-05-08 10:09:54 +00:00
37d695cca1 Start version: 1.0.0-14
Signed-off-by: janware DevOps <devops@janware.com>
2017-05-08 10:08:19 +00:00
8dc4c9a465 list-cvs-files.sh: Add support for -z options
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-07 20:33:41 +00:00
fd16c59809 projects-dir.mk: Add support for listing all versioned files
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-07 19:12:58 +00:00
3995287a46 list-cvs-files.sh: Add new features
Add support for option -n (no submodules)
Add support for project directory argument

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-07 19:08:43 +00:00
9440355423 build.py: Beautify output
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-05-07 14:18:18 +00:00
d2bf308719 Release 1.0.0-13@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-30 03:07:57 +00:00
c8172a06b1 Start version: 1.0.0-13
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-30 03:06:32 +00:00
10df082e7f rules.mk: Add target push
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-29 21:45:28 +00:00
b3d18ad2cd prereq-installed.mk: Add check-conf to allowed targets
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-29 12:52:33 +00:00
67a60a57bb git-submodule.mk: Make git-init-submod-remote work
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-29 12:51:53 +00:00
bb9e992211 Release 1.0.0-12@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-28 14:46:57 +00:00
9e3886561a Start version: 1.0.0-12
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-28 14:45:28 +00:00
0c6d123e9f build.py: Pass missing --prefix argument to projects.py
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 12:01:17 +00:00
bab0c1f69f pgit.sh: Some experiments to output formatting
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 11:37:15 +00:00
2332f79001 build.py: Honour flavour argument of prereq command
This commit also abandons make echo-prereq in the project's directories, which
is too unspecific to achieve the point of this commit.

It has the following consequences:

- All PREREQ_XXX definitions in makefiles become meaningless
- Build order can break, because it now solely relies on project.conf

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 11:35:31 +00:00
bab76cd9f4 Release 1.0.0-11@suse-tumbleweed/i586
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-28 09:57:00 +00:00
04a43492f6 Start version: 1.0.0-11
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-28 09:55:37 +00:00
0b1b1bd30f projects-dir.mk: Remove several implicit pulls from echo-xxx targets
While this might fail if a user has an out-of-date or incomplete tree, it will
likely cause less confusion than a silently running update. The silence in the
update is required to keep the echo-'s target clean of unwanted garbage, which
complicates machine-readability.

Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 09:02:36 +00:00
39f52ba19d projects-dir.mk: Run pkg-manager.sh update in install-prereq-release
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 08:49:02 +00:00
3110d4b764 pkg-manager.sh: Add command refresh
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 08:45:55 +00:00
f5c1d6d639 projects-dir.mk: Add install-prereq-release
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-28 08:24:01 +00:00