Return to commands.mak CVS log | Up to [Pegasus] / pegasus / mak |
File: [Pegasus] / pegasus / mak / commands.mak
(download)
Revision: 1.2, Sun Aug 22 02:20:46 2004 UTC (19 years, 9 months ago) by denise.eckstein Branch: MAIN Changes since 1.1: +91 -6 lines PEP#: 188 TITLE: OpenPegasus 2.4 Packaging Definition for Selected Platforms DESCRIPTION: Initial submittal of Makefile.Release. This file implements an install option that, for supported platforms, can be used to stage or install the OpenPegasus release files. The behavior of the install option is driven by the settings in an environment variable file (e.g., env_var_HPUX.status). |
ifndef OS ifndef ROOT ifdef PEGASUS_ROOT ROOT = $(subst \,/,$(PEGASUS_ROOT)) else ROOT = . endif endif include $(ROOT)/mak/config.mak endif ifeq ($(OS),win32) STRIPCRS = stripcrs $(RESULTFILE) $(MASTERRESULTFILE) DIFF = mu compare REDIRECTERROR = 2>&1 CIMSERVER_START_SERVICE = cimserver -start $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -stop SLEEP = REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus MUEXE = mu.exe MKDIRHIER = $(MUEXE) mkdirhier RMDIRHIER = $(MUEXE) rmdirhier ECHO = mu echo COPY = mu copy CHMOD = CHOWN = CHGRP = endif ifeq ($(OS),HPUX) STRIPCRS = DIFF = diff REDIRECTERROR = 2>&1 CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -s SLEEP = sleep REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old MUEXE = mu MKDIRHIER = mkdir -p RMDIRHIER = rm -rf CPDIRHIER = cp -R ECHO = echo COPY = cp TOUCH = touch PEGASUS_ENABLE_MAKE_INSTALL = yes GENERATE_RANDSEED = randseed OPENSSL_COMMAND = openssl GET_HOSTNAME = `hostname` LIB_SUFFIX = .1 LIB_LINK_SUFFIX = .sl EXE_SUFFIX = Pdr_xr_xr_x = 555 P_rwxr_xr_x = 755 P_r_xr__r__ = 744 P_r__r__r__ = 444 P_r________ = 400 P_r_xr_xr_x = 555 P_rw_r__r__ = 644 CHMODDIRHIER = chmod -R INSTALL_USR = bin INSTALL_GRP = bin CIMSERVER_USR = root CIMSERVER_GRP = sys CHMOD = chmod CHOWN = chown CHGRP = chgrp CHOWNDIRHIER = chown -R CHGRPDIRHIER = chgrp -R SYMBOLIC_LINK_CMD = ln -f -s endif ifeq ($(OS),solaris) STRIPCRS = DIFF = diff REDIRECTERROR = 2>&1 CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = /usr/bin/ps -ef | /usr/bin/grep cimserver | /usr/bin/grep -v grep | /usr/bin/awk '{print "kill -9 "$$2 |"/usr/bin/ksh"}' SLEEP = sleep REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old MUEXE = mu MKDIRHIER = $(MUEXE) mkdirhier RMDIRHIER = $(MUEXE) rmdirhier ECHO = echo COPY = cp CHMOD = CHOWN = CHGRP = endif ifeq ($(OS),linux) STRIPCRS = DIFF = diff REDIRECTERROR = 2>&1 CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -s SLEEP = sleep REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old MUEXE = mu MKDIRHIER = mkdir -p RMDIRHIER = rm -rf ECHO = echo COPY = cp CHMOD = chmod CHOWN = chown CHGRP = chgrp SYMBOLIC_LINK_CMD = ln endif ifeq ($(OS),zos) STRIPCRS = DIFF = REDIRECTERROR = CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -s SLEEP = sleep REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old MUEXE = mu MKDIRHIER = mkdir -p RMDIRHIER = rm -rf ECHO = COPY = cp CHMOD = CHOWN = CHGRP = endif ifeq ($(OS),VMS) STRIPCRS = DIFF = REDIRECTERROR = CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -s SLEEP = wait REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus MUEXE = mu MKDIRHIER = $(MUEXE) mkdirhier RMDIRHIER = $(MUEXE) rmdirhier ECHO = CHMOD = CHOWN = CHGRP = endif ifeq ($(OS),aix) STRIPCRS = DIFF = REDIRECTERROR = CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS) CIMSERVER_STOP_SERVICE = cimserver -s SLEEP = sleep REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old MUEXE = mu MKDIRHIER = mkdir -p RMDIRHIER = rm -rf ECHO = echo COPY = cp CHMOD = CHOWN = CHGRP = endif ifndef TMP_DIR ifdef PEGASUS_TMP TMP_DIR = $(subst \,/,$(PEGASUS_TMP)) else TMP_DIR = . endif endif FORCE: cimstop: FORCE $(CIMSERVER_STOP_SERVICE) cimstop_IgnoreError: FORCE @make -f $(ROOT)/mak/commands.mak -i cimstop cimstart: FORCE $(CIMSERVER_START_SERVICE) sleep: FORCE $(SLEEP) $(TIME) mkdirhier: FORCE $(MKDIRHIER) $(DIRNAME) mkdirhier_IgnoreError: FORCE @make -f $(ROOT)/mak/commands.mak -i mkdirhier rmdirhier: FORCE $(RMDIRHIER) $(DIRNAME) rmdirhier_IgnoreError: FORCE @make -f $(ROOT)/mak/commands.mak -i rmdirhier setpermissions: FORCE $(CHMOD) $(PERMISSIONS) $(OBJECT) $(CHOWN) $(OWNER) $(OBJECT) $(CHGRP) $(GROUP) $(OBJECT) sethierpermissions: FORCE $(CHMODDIRHIER) $(PERMISSIONS) $(OBJECT) $(CHOWNDIRHIER) $(OWNER) $(OBJECT) $(CHGRPDIRHIER) $(GROUP) $(OBJECT) createlink: FORCE $(SYMBOLIC_LINK_CMD) $(OBJECT) $(LINKNAME) createrandomseed: FORCE $(GENERATE_RANDSEED) $(FILENAME) testCommands: FORCE $(MAKE) -f $(ROOT)/mak/commands.mak sleep TIME=10 $(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB $(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB $(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB $(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA $(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB $(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError $(MAKE) -f $(ROOT)/mak/commands.mak cimstart $(MAKE) -f $(ROOT)/mak/commands.mak cimstop $(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError $(MAKE) -f $(ROOT)/mak/commands.mak cimstart CIMSERVER_CONFIG_OPTIONS="traceLevel=1 traceComponents=XmlIO" cimconfig -g traceLevel -c cimconfig -g traceComponents -c $(MAKE) -f $(ROOT)/mak/commands.mak cimstop
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |