r1862
dslinux_amadeus at dslinux.in-berlin.de
dslinux_amadeus at dslinux.in-berlin.de
Sun Aug 26 13:50:59 CEST 2007
Author: amadeus
Date: 2007-08-26 13:50:54 +0200 (Sun, 26 Aug 2007)
New Revision: 1862
Log:
Improve Makefile
Modified: trunk/user/Makefile
===================================================================
--- trunk/user/Makefile 2007-08-26 11:49:26 UTC (rev 1861)
+++ trunk/user/Makefile 2007-08-26 11:50:54 UTC (rev 1862)
@@ -399,14 +399,15 @@
dir_y += games
-all: config
- for i in $(sort $(dir_y)) $(dir_v) $(dir_p); do \
- if [ -d $$i ]; then \
- touch $$i/.sgbuilt_user; \
- $(MAKE) -C $$i || exit $$? ; \
- fi; \
- done
+all: config $(dir_y) $(dir_v) $(dir_p)
+.PHONY: $(dir_y) $(dir_v) $(dir_p)
+$(dir_y) $(dir_v) $(dir_p): config
+ if [ -d $@ ]; then \
+ touch $@/.sgbuilt_user; \
+ $(MAKE) -C $@ || exit $$? ; \
+ fi; \
+
romfs:
for i in $(sort $(dir_y)) $(dir_p) ; do \
[ ! -d $$i ] || $(MAKE) -C $$i romfs || exit $$? ; \
More information about the dslinux-commit
mailing list