From bd5caa145654047573e05797d8cc22df8e8b1fc3 Mon Sep 17 00:00:00 2001 From: Damien Bobillot Date: Sat, 3 May 2008 20:08:58 +0200 Subject: [PATCH] Creation d'un Makefile --- Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Makefile b/Makefile index e69de29..a1e9022 100644 --- a/Makefile +++ b/Makefile @@ -0,0 +1,42 @@ +COOKBOOKS = autocreate.php chat.php faq.php farmadmin.php fieldadmin.php geoloc.php skinchange.php xorgauth.php +SKINS = gemini monobook triad +LOCALS = farmconfig.php farmmap.txt +WIKILIBDS = Site.AuthForm Site.PageActions Site.PageFootMenu + +all: pmwiki i18n-fr skins local cookbook wikilib.d + +pmwiki: + rm -f pmwiki-latest.tgz + wget http://pmwiki.org/pub/pmwiki/pmwiki-latest.tgz + tar -xzf pmwiki-latest.tgz + rm -f pmwiki-latest.tgz + mv pmwiki-[0-9]* pmwiki + +i18n-fr: pmwiki/.i18n-fr +pmwiki/.i18n-fr: + rm -f i18n-fr.zip + wget http://pmwiki.org/pub/pmwiki/i18n/i18n-fr.zip + (cd pmwiki && unzip ../i18n-fr.zip) + rm -f i18n-fr.zip + touch pmwiki/.i18n-fr + +skins: $(addprefix pmwiki/pub/skins/,$(SKINS)) +pmwiki/pub/skins/%/: + rm -f $*.zip + wget http://www.pmwiki.org/pmwiki/uploads/Cookbook/$*.zip + (cd pmwiki/pub/skins/ && unzip ../../../$*.zip) + rm -f $*.zip + +local: $(addprefix pmwiki/local/,$(LOCALS)) +pmwiki/local/%: install/local/% + cp $< $@ + +cookbook: $(addprefix pmwiki/cookbook/,$(COOKBOOKS)) +pmwiki/cookbook/%: install/cookbook/% + cp $< $@ + +wikilib.d: pmwiki/wikilib.d/.xorg $(addprefix pmwiki/wikilib.d/,$(WIKILIBDS)) +pmwiki/wikilib.d/.xorg: + (cd pmwiki/wikilib.d && rm -f $(WIKILIBDS) && touch .xorg) +pmwiki/wikilib.d/%: install/wikilib.d/% + cp $< $@ -- 2.1.4