[Fedora-directory-commits] adminserver/admserv pkgadmin.mk, 1.29, 1.30
Richard Allen Megginson (rmeggins)
fedora-directory-commits at redhat.com
Mon Nov 14 03:57:40 UTC 2005
Author: rmeggins
Update of /cvs/dirsec/adminserver/admserv
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8736/adminserver/admserv
Modified Files:
pkgadmin.mk
Log Message:
allow developers to build an adminserver with the 3 Apache modules included for convenience but not packaging
Index: pkgadmin.mk
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/pkgadmin.mk,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- pkgadmin.mk 3 Nov 2005 23:20:44 -0000 1.29
+++ pkgadmin.mk 14 Nov 2005 03:57:32 -0000 1.30
@@ -121,6 +121,21 @@
IZIP = $(ZIP) -ry9uT -n .gif
endif
+ifdef PKG_APACHE_MODULES
+ifndef MOD_ADMSERV_LIB_DIR
+ MOD_ADMSERV_LIB_DIR=$(BUILD_ROOT)/../mod_admserv/.libs
+endif
+ifndef MOD_RESTARTD_LIB_DIR
+ MOD_RESTARTD_LIB_DIR=$(BUILD_ROOT)/../mod_restartd/.libs
+endif
+ifndef MOD_NSS_LIB_DIR
+ MOD_NSS_LIB_DIR=$(BUILD_ROOT)/../mod_nss/.libs
+endif
+ifndef MOD_NSS_BIN_DIR
+ MOD_NSS_BIN_DIR=$(BUILD_ROOT)/../mod_nss
+endif
+endif
+
ifneq ($(strip $(ADM_VERSION)),)
all:
-if [ ! -d $(PKGTOP) ]; then \
@@ -295,6 +310,14 @@
# Copy shared configuration
cp $(BUILD_ROOT)/lib/ldaputil/certmap.conf $(ADMIN_DIR)/shared/config
+# The Apache modules, if present
+ifdef PKG_APACHE_MODULES
+ cp $(MOD_ADMSERV_LIB_DIR)/libmodadmserv.$(DLL_SUFFIX) $(ADMIN_DIR)/bin/admin/lib
+ cp $(MOD_RESTARTD_LIB_DIR)/libmodrestartd.$(DLL_SUFFIX) $(ADMIN_DIR)/bin/admin/lib
+ cp $(MOD_NSS_LIB_DIR)/libmodnss.$(DLL_SUFFIX) $(ADMIN_DIR)/bin/admin/lib
+ cp $(MOD_NSS_BIN_DIR)/nss_pcache $(ADMIN_DIR)/bin/admin/admin/bin
+endif
+
#
# Cleanup before making distributable tar
#
More information about the Fedora-directory-commits
mailing list