aea176c7b3
projects-dir.mk: Add targets doc-project and doc-module
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-10 10:47:26 +00:00
964390c79d
projects-dir.mk: Allow external CVS_RSH
...
Last commits on projects-dir.mk and projs-dir.mk disallowed
redefinition of CVS_RSH, which is bad for automatic build, undo that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-06 19:35:44 +00:00
66df5381f4
pgit.sh, *.mk: Fix wrong username in list-personal-projects
...
Fix: ssh git.jannet.de git-srv-admin.sh -j list-personal-projects is
called with wrong username.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-06 17:53:52 +00:00
e7fe51e6a2
fix: Pre-set CVSROOT could break build process if local system user != \$JANWARE_USER
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-12-06 17:44:10 +00:00
8d40d2c18e
projects-dir.mk: Remove TODO implement cloning into branch
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-26 11:50:49 +00:00
7c3da95d6b
projects-dir.mk: Add target pull-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-22 12:07:03 +00:00
19c6462e8d
projects-dir.mk: Add target git-clone-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-22 10:06:45 +00:00
7001d180cc
projects-dir.mk: Re-add target push, for consistency with pull
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-22 10:00:39 +00:00
b01877701e
projects-dir.mk: Remove contended /tmp/test.mime
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-18 10:31:36 +00:00
1971350792
projects-dir.mk: Code beautification and JANWARE_USER fixes
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-18 10:30:11 +00:00
870ed07f90
projects-dir.mk: Add support for CLONE_FROM_USER
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-18 10:22:43 +00:00
564b45ce8c
projects-dir.mk: Now only creating links if targets exist
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-17 22:14:53 +00:00
1822e53880
fix: Cvs user wasn't correctly replaced
...
Signed-off-by: Theobald Wichtich <janlin@gmx.de>
2016-11-17 21:54:06 +00:00
81ece542be
fix: With naked Makefile, update tried to run non-existent purge-stale-projects.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-16 12:38:01 +00:00
e65638b94b
projects-dir.mk: Add target release
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-11-16 06:03:31 +00:00
75994fe29f
projects-dir.mk: Add targets git-push-all, git-pull-all and pull-all
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-07 10:41:29 +00:00
7e78ac8a96
proj/Makefile: Add purge-not-found and pgit.sh-not-found
...
This intentionally breaks targets that need thoses scripts.
Otherwise they would silently succeed.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-03 09:41:48 +00:00
206d67f3cf
projects-dir.mk: Add target git-short-diff
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-02 19:37:22 +00:00
3135c08322
projects-dir.mk: Add target rebuild
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-10-02 10:39:04 +00:00
36c148ba34
projects-dir.mk: Renamed BUILD_PY_EXTRA_OPTS to BUILD_PY_EXTRA_ARGS
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-26 07:28:14 +00:00
21ef688911
projects-dir.mk: Make update / pull depend on git-clone
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-21 14:58:22 +00:00
7129d45380
proj/Makefile: Renamed target rebuild-subdirs to more general subdirs-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-21 14:35:26 +00:00
4d7a72e402
proj/Makefile: Add target rebuild-subdirs
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-19 13:12:34 +00:00
dcd09bf284
proj/Makefile: Some more attempts to structure the targets
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-18 13:44:50 +00:00
f9ec8f2337
proj/Makefile: Attempt to make pkg-% targets work as first command with plain Makefile
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-18 11:44:25 +00:00
1f11eedb75
proj/Makefile: Add target purge
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-17 07:10:04 +00:00
93827e187b
build.py: Add basic support for --debug argument
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-09-16 11:32:27 +00:00
e8f2bf1afa
fix: JANWARE_USER variable wasn't honoured in clone.done target
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-07-26 13:47:23 +00:00
c20aa94acf
projects-dir.mk: Re-add clone.done
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-05-25 19:03:31 +00:00
df51089f68
projects-dir.mk: Fix infinite cvs-update
...
Last commit led to infinite recursion on cvs-update, fix that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-05-25 18:07:25 +00:00
175b039ba0
projects-dir.mk: Updates run before all
...
Updates always run before target all, fix that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-05-25 17:37:02 +00:00
8f5faa24b4
projects-dir.mk: Add target pkg-%
...
Add target pkg-% to allow running build.py with arbitrary targets.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-05-25 12:40:50 +00:00
2d5449030d
projects-dir.mk: Sorted targets
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-04-09 17:04:03 +00:00
65de66dd10
projects-dir.mk: Make CVS_RSH definition conditional
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-21 14:04:32 +00:00
3ba891676d
projects-dir.mk: Add support for JANWARE_USER
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-21 13:40:17 +00:00
d32928cd4f
projects-dir.mk: Add cvsdir.done as prerequisite of cvs-update
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-21 12:31:48 +00:00
6a31b13b02
fix: PROJECTS was empty while rebuilding the all target
...
replace $(wildcard function by ls, and now it's fixed
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-27 10:39:03 +00:00
f859483abd
projects-dir.mk: Fix config.done without ytools
...
Fix attempt to create config.done before ytools directory exists.
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-26 12:40:11 +00:00
899fd8f21a
projects-dir.mk: Leave checkout to proj/Makefile
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-24 19:54:40 +00:00
eb6914d008
projects-dir.mk: Now automatically fetching targets before all target
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-24 19:38:07 +00:00
950bcfca7a
projects-dir.mk: Creating links to dspider-btools and dspider-shared
...
FIXME: This is really bad and inconsistent
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-24 18:30:27 +00:00
61ab8de4a1
projects-dir.mk: Run make -C ytools config before make all
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-23 23:43:11 +00:00
a8bf726a17
projs-dir.mk: Make targets "all" and "install" work
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-02-23 21:33:10 +00:00
738bb05a4a
projects-dir.mk: Add target projects.txt
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-10-25 12:12:51 +00:00
778ef46172
projects-dir.mk: Add target git-diff
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-07-06 15:02:12 +00:00
b2fc10b903
projects-dir.mk: Add targets check-conv and git-conv-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-06-12 19:43:39 +00:00
e49351a515
projects-dir.mk: Support CLONE_FROM_USER, PROJECTS
...
Add support for environment variables CLONE_FROM_USER and PROJECTS.
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-06-12 15:22:25 +00:00
a10106c8ed
projects-dir.mk: Add target git-conv-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2015-06-11 14:29:48 +00:00
cf96766710
projects-dir.mk: Code cosmetics
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-10-29 17:58:25 +00:00
54c30b92af
projects-dir.mk: Add target clean-dirs
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-07-24 14:22:36 +00:00