[zopeorg-checkins] CVS: NZO_SiteLayout - Makefile.nzo:1.1 nzo_recipes.mk:1.1 nzo_targets.mk:1.1 cvs.mk:1.2

Chris McDonough chrism at zope.com
Mon Apr 22 10:20:32 EDT 2002


Update of /cvs-zopeorg/NZO_SiteLayout
In directory cvs.zope.org:/tmp/cvs-serv14485

Modified Files:
	cvs.mk 
Added Files:
	Makefile.nzo nzo_recipes.mk nzo_targets.mk 
Log Message:
Adding nzo-specific makefile pieces.


=== Added File NZO_SiteLayout/Makefile.nzo ===
########################################################################
#   New.zope.org products Makefile
########################################################################

#-----------------------------------------------------------------------
#   Tools
#-----------------------------------------------------------------------
include tools.mk

#-----------------------------------------------------------------------
#   CVS dependencies
#-----------------------------------------------------------------------
include cvs.mk

#-----------------------------------------------------------------------
#   Version selectors
#
#   Override / add / remove these defines according to your needs (see
#   cvs.mk for other known chcckouts).
#-----------------------------------------------------------------------
NZO_CHECKOUT=src/CMFLDAP src/ZopeOrg

include nzo_targets.mk

#-----------------------------------------------------------------------
#   Target selectors
#
#   Add / remove here ass appropriate.
#-----------------------------------------------------------------------
OPT_TARGETS=\
${NZO_OPT_TARGETS} \

VAR_TARGETS=\
${NZO_VAR_TARGETS} \

USAGE_TARGETS=\
nzo_usage \

include standard_targets.mk

#=======================================================================
#   Recipes
#=======================================================================

include nzo_recipes.mk

#-----------------------------------------------------------------------
#	Generic rules
#-----------------------------------------------------------------------

${BASE_DIR}/src:
	${MKDIR} ${BASE_DIR}/src


=== Added File NZO_SiteLayout/nzo_recipes.mk ===
#=======================================================================
#   new.zope.org targets
#
#=======================================================================

src/ZopeOrg: CVS_REPOSITORY=${CUSTOM_CVS_REPOSITORY}
src/ZopeOrg: CVS_MODULE=Products/ZopeOrg
src/ZopeOrg: CVS_TAG=

src/CMFLDAP: CVS_REPOSITORY=${CUSTOM_CVS_REPOSITORY}
src/CMFLDAP: CVS_MODULE=CMFLDAP
src/CMFLDAP: CVS_TAG=

NZO_CHECKOUT=src/CMFLDAP src/ZopeOrg

${NZO_CHECKOUT}: ${BASE_DIR}/src
	${CD} ${BASE_DIR}/src \
      && ${CVS} -d ${ZOPEORG_CVS_REPOSITORY} checkout -d ${@F} ${CVS_MODULE}

nzo_usage:
	@${ECHO} "   nzo -- install New.Zope.Org products."
	@${ECHO}

opt/CMFLDAP: src/CMFLDAP
	${CD} ${BASE_DIR}/opt && ${CPR} ${BASE_DIR}/src/CMFLDAP .

opt/ZopeOrg: src/ZopeOrg
	${CD} ${BASE_DIR}/opt && ${CPR} ${BASE_DIR}/src/ZopeOrg .

var/zope/Products/ZopeOrg: var/zope/Products/CMFCore
	${CD} ${BASE_DIR}/var/zope/Products &&\
          ${LNSF} ${BASE_DIR}/opt/ZopeOrg

var/zope/Products/CMFLDAP: var/zope/Products/CMFCore
	${CD} ${BASE_DIR}/var/zope/Products &&\
          ${LNSF} ${BASE_DIR}/opt/CMFLDAP

var/zope/Products/CMFCore: var/zope/Products
	${CD} ${BASE_DIR}/var/zope/Products && ${LNSF} ${BASE_DIR}/opt/CMF/* .

var/zope/Products:
	${CD} ${BASE_DIR}/var/zope && ${MKDIR} Products

.PHONY: nzo_usage var/zope/Products/ZopeOrg var/zope/Products/CMFLDAP


=== Added File NZO_SiteLayout/nzo_targets.mk ===
#=======================================================================
#	Standard NZO targets
#=======================================================================

NZO_OPT_TARGETS=\
opt/ZopeOrg \
opt/CMFLDAP \

NZO_VAR_TARGETS=\
var/zope/Products/ZopeOrg \
var/zope/Products/CMFLDAP \


=== NZO_SiteLayout/cvs.mk 1.1.1.1 => 1.2 ===
 ZOPE_CVS_REPOSITORY=:pserver:anonymous at cvs.zope.org:/cvs-repository
 SQUID_CVS_REPOSITORY=:pserver:anoncvs at cvs.squid-cache.org:/squid
+ZOPEORG_CVS_REPOSITORY=:pserver:anonymous at cvs.zope.org:/cvs-zopeorg
 
 CVS=/usr/bin/cvs -z7 -q
 CVS_UPDATE=${CVS} update -dP






More information about the zopeorg-checkins mailing list