diff options
author | Yorhel <git@yorhel.nl> | 2010-11-24 09:30:39 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2010-11-24 09:36:46 +0100 |
commit | b1020c34d67837194554388812a71aa5bf7db7e0 (patch) | |
tree | a24a2e619163e00e33c4cdc992627de18a686fdf | |
parent | 19f2330ff0ab4946aca51e4c1ef762c0b48663bb (diff) |
Makefile: Reverted back to a single .PHONY target
Apparently the trick didn't work, and for some reason I only noticed
that now.
-rw-r--r-- | Makefile | 37 |
1 files changed, 20 insertions, 17 deletions
@@ -37,15 +37,18 @@ # environments. Patches to improve the portability are always welcome. -$(phony all): dirs js skins robots data/config.pl +.PHONY: all dirs js skins robots chmod chmod-tladmin multi-stop multi-start multi-restart\ + sql-import update-2.10 update-2.11 update-2.12 update-2.13 update-2.14 -$(phony dirs): static/cv static/sf static/st data/log www www/feeds +all: dirs js skins robots data/config.pl -$(phony js): static/f/script.js +dirs: static/cv static/sf static/st data/log www www/feeds -$(phony skins): static/s/*/style.css +js: static/f/script.js -$(phony robots): dirs www/robots.txt static/robots.txt +skins: static/s/*/style.css + +robots: dirs www/robots.txt static/robots.txt static/cv static/sf static/st: mkdir $@; @@ -54,7 +57,7 @@ static/cv static/sf static/st: data/log www www/feeds: mkdir $@ -static/f/script.js: data/script.js data/lang.txt util/jsgen.pl data/config.pl +static/f/script.js: data/script.js data/lang.txt util/jsgen.pl data/config.pl data/global.pl util/jsgen.pl static/s/%/style.css: static/s/%/conf util/skingen.pl data/style.css @@ -64,12 +67,12 @@ static/s/%/style.css: static/s/%/conf util/skingen.pl data/style.css echo 'User-agent: *' > $@ echo 'Disallow: /' >> $@ -$(phony chmod): all +chmod: all chmod a-x+rw static/f/script.js chmod -R a-x+rwX static/{cv,sf,st} chmod a-x+rw static/s/*/{style.css,boxbg.png} -$(phony chmod-tladmin): +chmod-tladmin: chmod a-x+rwX data/lang.txt data/docs data/docs/*\.* @@ -88,13 +91,13 @@ define multi-start util/multi.pl endef -$(phony multi-stop): +multi-stop: $(multi-stop) -$(phony multi-start): +multi-start: $(multi-start) -$(phony multi-restart): +multi-restart: $(multi-stop) $(multi-start) @@ -120,32 +123,32 @@ define runpsql endef -$(phony sql-import): +sql-import): ${runpsql} < util/sql/all.sql -$(phony update-2.10): all +update-2.10: all $(multi-stop) ${runpsql} < util/updates/update_2.10.sql $(multi-start) -$(phony update-2.11): all +update-2.11: all $(multi-stop) ${runpsql} < util/updates/update_2.11.sql $(multi-start) -$(phony update-2.12): all +update-2.12: all $(multi-stop) rm www/sitemap.xml.gz ${runpsql} < util/updates/update_2.12.sql $(multi-start) -$(phony update-2.13): all +update-2.13: all $(multi-stop) ${runpsql} < util/updates/update_2.13.sql $(multi-start) -$(phony update-2.14): all +update-2.14: all $(multi-stop) ${runpsql} < util/updates/update_2.14.sql $(multi-start) |