Modularize Makefile and add two skeletons: plone3 and zope3
[zope-bootstrap.git] / skel-plone3 / Makefile
similarity index 74%
rename from Makefile
rename to skel-plone3/Makefile
index fd911e1..146d801 100644 (file)
--- a/Makefile
@@ -5,7 +5,12 @@ PIL_VERSION    = 1.1.6
 
 ###########################################################################
 
-include Makefile.master
+MAKELIB := $(shell for lib in plone-skeleton . ..; do [ ! -r "$$lib"/Makefile.master ] || break; done; echo "`cd $$lib; pwd`" )
+
+include $(MAKELIB)/Makefile.master
+include $(MAKELIB)/Makefile.pybase
+include $(MAKELIB)/Makefile.pil
+include $(MAKELIB)/Makefile.plone3-buildout
 
 localeggs.cfg:
        @(                                                                      \
@@ -34,9 +39,9 @@ server.cfg:
        ) >$@ || (rm -f $@; false)
 
 versions.cfg:
-       echo "[versions]" >$@ || (rm -f $@; false_)
+       echo "[versions]" >$@ || (rm -f $@; false)
 
-otherupdate:: localeggs.cfg server.cfg versions.cfg
+update-hook:: localeggs.cfg server.cfg versions.cfg
 
 instance: update-nonet
        bin/instance foreground