echo "zopeproject --no-buildout \"$(PROJECTNAME)\"" && \
(echo "$(ADMINUSER)"; echo "$(ADMINPWD)"; echo "$(EGGDIR)") | $(ZOPEPROJECT) --no-buildout "$(PROJECTNAME)" && \
mv $(PROJECTNAME)/* $(BASEDIR)/ \
- ) || ( rm -f temp-project; false )
- @(rm -rf $(BASEDIR)/temp-project)
+ ) || ( rm -rf temp-project; false )
@echo
+ @(rm -rf $(BASEDIR)/temp-project)
+ @sed -i -e '/\[buildout\]/ba' -eb -e:a \
+ -ea\\ -e 'download-cache = $(DLCACHE)/downloads' \
+ -ea\\ -e 'install-from-cache = true' \
+ -ea\\ -e 'extends-cache = $(DLCACHE)/extends' \
+ buildout.cfg || ( rm -f buildout.cfg; false )
+ @mkdir -p $(DLCACHE)/downloads $(DLCACHE)/extends || ( rm -f buildout.cfg; false )
###########################################################################
eggs::
- $(EASY_INSTALL) zopeproject
+ @$(install) zopeproject
buildout:: buildout.cfg