mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-24 22:50:39 +01:00
proj/Makefile: Attempt to make pkg-% targets work as first command with plain Makefile
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
75225c4dcd
commit
f9ec8f2337
1 changed files with 7 additions and 3 deletions
|
|
@ -58,12 +58,12 @@ EXCLUDE_FROM_BUILD = \
|
||||||
feedfs-qt \
|
feedfs-qt \
|
||||||
jux3
|
jux3
|
||||||
|
|
||||||
all: links.done clone.done cvs-update.done
|
all: pull.done
|
||||||
|
|
||||||
all clean: config.done
|
all clean: pull.done
|
||||||
$(BUILD_PY) $@ $(filter-out $(EXCLUDE_FROM_BUILD),$(PROJECTS))
|
$(BUILD_PY) $@ $(filter-out $(EXCLUDE_FROM_BUILD),$(PROJECTS))
|
||||||
|
|
||||||
pkg-%:
|
pkg-%: pull.done
|
||||||
$(BUILD_PY) $@ $(filter-out $(EXCLUDE_FROM_BUILD),$(PROJECTS))
|
$(BUILD_PY) $@ $(filter-out $(EXCLUDE_FROM_BUILD),$(PROJECTS))
|
||||||
|
|
||||||
clean: done.clean
|
clean: done.clean
|
||||||
|
|
@ -78,6 +78,7 @@ cpp:
|
||||||
|
|
||||||
update pull: cvs-update
|
update pull: cvs-update
|
||||||
$(PGIT) pull
|
$(PGIT) pull
|
||||||
|
touch pull.done
|
||||||
|
|
||||||
status:
|
status:
|
||||||
for p in $(CVS_PROJECTS); do test -f $$d/CVS || echo $$p; done
|
for p in $(CVS_PROJECTS); do test -f $$d/CVS || echo $$p; done
|
||||||
|
|
@ -143,6 +144,9 @@ cvs-update.done: cvsdir.done
|
||||||
cvs update -dP $(CVS_PROJECTS)
|
cvs update -dP $(CVS_PROJECTS)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
|
pull.done: cvs-update.done clone.done links.done
|
||||||
|
touch $@
|
||||||
|
|
||||||
clone.done:
|
clone.done:
|
||||||
$(PGIT) clone
|
$(PGIT) clone
|
||||||
touch $@
|
touch $@
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue