[zopeorg-checkins] CVS: NZO_SiteLayout - zproduct_recipes.mk:1.2
Chris McDonough
chrism at zope.com
Wed May 8 15:59:59 EDT 2002
Update of /cvs-zopeorg/NZO_SiteLayout
In directory cvs.zope.org:/tmp/cvs-serv27413
Modified Files:
zproduct_recipes.mk
Log Message:
Build out BTree Folder reliably.
=== NZO_SiteLayout/zproduct_recipes.mk 1.1 => 1.2 ===
# Instance product recipes
#=======================================================================
+SEDSCRIPT=\
+-e "\
+s@<<BASE_DIR>>@${BASE_DIR}@g;\
+"
${PRODUCT_CHECKOUTS}:
${CD} ${BASE_DIR}/src \
@@ -16,13 +20,23 @@
${CMF_INSTANCE_TARGETS}:
${CD} ${@D} && ${LNSF} ${BASE_DIR}/opt/CMF/${@F}
-opt/BTreeFolder-0.3/cBTreeFolderMixin.so: opt/BTreeFolder
+opt/BTreeFolder-0.3/cBTreeFolderMixin.so: opt/BTreeFolder-0.3/Makefile opt/BTreeFolder-0.3/Setup
${CD} ${@D} && ${MAKE}
+opt/BTreeFolder-0.3/Makefile: ${MAKEFILEDIR}/var/BTreeFolder/Makefile.in
+opt/BTreeFolder-0.3/Setup: ${MAKEFILEDIR}/var/BTreeFolder/Setup.in
+
+BTREE_SETUP=\
+opt/BTreeFolder-0.3/Makefile \
+opt/BTreeFolder-0.3/Setup \
+
+${BTREE_SETUP}:
+ ${SED} ${SEDSCRIPT} < $< > $@
+
zproduct_usage:
@${ECHO} " zproduct -- install instance products."
@${ECHO}
-.PHONY: zproduct_usage
+.PHONY: zproduct_usage opt/BTreeFolder-0.3/cBTreeFolderMixin.so
More information about the zopeorg-checkins
mailing list