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
a394125a83
Release 1.0.0-10@suse-tumbleweed/i586
...
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-27 13:55:56 +00:00
877922b95f
Start version: 1.0.0-10
...
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-27 13:52:00 +00:00
90328fe2ca
projects-dir.mk: Make target pull use pgit.sh clone
...
This also initializes git submodules
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-27 13:36:23 +00:00
7116403214
pgit.sh: Prepare submodules, too
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-27 13:34:50 +00:00
74d178f9b3
integrate-distro.sh: Add support for options -i and -x, fix ini-tools.sh
...
- Add support for
-i ssh-identity-file
-x trace shell
- Ini-tools.sh had to be in $PATH, now it has to be in the same directory
as integrate-distro.sh. This is better for invocation from cron daemon,
as it has practically no PATH set.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-27 13:05:50 +00:00
ba7c6e2768
Release 1.0.0-9@suse-tumbleweed/i586
...
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-26 08:11:45 +00:00
f474b2c184
Start version: 1.0.0-9
...
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-26 08:10:22 +00:00
3fd044c974
integrate-distro.sh: Use CVS_RSH or GIT_SSH to ssh into localhost
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-26 07:27:02 +00:00
e48700b459
purge-stale-projects.sh: Additional check if ssh works
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-26 07:19:17 +00:00
b2a8292914
Release 1.0.0-8@suse-tumbleweed/i586
...
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-26 03:04:52 +00:00
6cd10cd1bd
Start version: 1.0.0-8
...
Signed-off-by: janware DevOps <devops@janware.com>
2017-04-26 03:03:14 +00:00
9fd198bca2
purge-stale-projects.sh: Add safeguard against non-functional SSH executable
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-25 17:08:39 +00:00
4e85d22e5a
get_os.sh: Add support for command argument
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-25 16:39:32 +00:00
38ded5c4b1
run.mk: Clean up shortcut target
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-25 10:44:59 +00:00
eac123833a
run.mk: Add target run-prereq
...
All targets running something now have this phony target among there
prerequisites. Meant as a synchronization point, and also to be used by
including makefiles.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-04-25 10:38:42 +00:00
ee3ed6c27b
Release 1.0.0-7@suse-tumbleweed/i586
...
Signed-off-by: Janware DevOps <devops@janware.com>
2017-04-25 03:08:04 +00:00