(file) Return to commands.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

  1 denise.eckstein 1.1 ifndef OS
  2 denise.eckstein 1.2  ifndef ROOT
  3                       ifdef PEGASUS_ROOT
  4                          ROOT =  $(subst \,/,$(PEGASUS_ROOT))
  5                       else
  6                          ROOT = .
  7                       endif
  8                      endif
  9                      include $(ROOT)/mak/config.mak
 10 denise.eckstein 1.1 endif
 11                     
 12                     ifeq ($(OS),win32)
 13                       STRIPCRS = stripcrs $(RESULTFILE) $(MASTERRESULTFILE)
 14                       DIFF = mu compare
 15                       REDIRECTERROR = 2>&1
 16                       CIMSERVER_START_SERVICE = cimserver -start $(CIMSERVER_CONFIG_OPTIONS)
 17                       CIMSERVER_STOP_SERVICE = cimserver -stop
 18                       SLEEP =
 19                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
 20                       MUEXE = mu.exe
 21                       MKDIRHIER = $(MUEXE) mkdirhier
 22                       RMDIRHIER = $(MUEXE) rmdirhier
 23 denise.eckstein 1.2   ECHO = mu echo
 24                       COPY = mu copy
 25                       CHMOD =
 26                       CHOWN =
 27                       CHGRP =
 28 denise.eckstein 1.1 endif
 29                     
 30                     ifeq ($(OS),HPUX)
 31 denise.eckstein 1.2   STRIPCRS = 
 32 denise.eckstein 1.1   DIFF = diff
 33                       REDIRECTERROR = 2>&1
 34                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 35                       CIMSERVER_STOP_SERVICE = cimserver -s
 36                       SLEEP = sleep
 37                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 38                       MUEXE = mu
 39 denise.eckstein 1.2   MKDIRHIER = mkdir -p
 40 denise.eckstein 1.1   RMDIRHIER = rm -rf
 41 denise.eckstein 1.2   CPDIRHIER = cp -R
 42                       ECHO = echo
 43                       COPY = cp
 44                       TOUCH = touch
 45                     
 46                       PEGASUS_ENABLE_MAKE_INSTALL = yes
 47                     
 48                       GENERATE_RANDSEED = randseed
 49                       OPENSSL_COMMAND = openssl
 50                       GET_HOSTNAME = `hostname`
 51                     
 52                       LIB_SUFFIX = .1
 53                       LIB_LINK_SUFFIX = .sl
 54                       EXE_SUFFIX =
 55                     
 56                       Pdr_xr_xr_x = 555
 57                       P_rwxr_xr_x = 755
 58                       P_r_xr__r__ = 744
 59                       P_r__r__r__ = 444
 60                       P_r________ = 400
 61                       P_r_xr_xr_x = 555
 62 denise.eckstein 1.2   P_rw_r__r__ = 644
 63                       CHMODDIRHIER = chmod -R
 64                     
 65                       INSTALL_USR = bin
 66                       INSTALL_GRP = bin
 67                       CIMSERVER_USR = root
 68                       CIMSERVER_GRP = sys 
 69                       CHMOD = chmod
 70                       CHOWN = chown
 71                       CHGRP = chgrp
 72                       CHOWNDIRHIER = chown -R
 73                       CHGRPDIRHIER = chgrp -R
 74                     
 75                       SYMBOLIC_LINK_CMD = ln -f -s
 76 denise.eckstein 1.1 endif
 77                     
 78                     ifeq ($(OS),solaris)
 79                       STRIPCRS =
 80                       DIFF = diff
 81                       REDIRECTERROR = 2>&1
 82                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 83                       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"}'
 84                       SLEEP = sleep
 85                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 86                       MUEXE = mu
 87                       MKDIRHIER = $(MUEXE) mkdirhier
 88                       RMDIRHIER = $(MUEXE) rmdirhier
 89 denise.eckstein 1.2   ECHO = echo
 90                       COPY = cp
 91                       CHMOD =
 92                       CHOWN =
 93                       CHGRP =
 94 denise.eckstein 1.1 endif
 95                     
 96                     ifeq ($(OS),linux)
 97                       STRIPCRS =
 98                       DIFF = diff
 99                       REDIRECTERROR = 2>&1
100                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
101                       CIMSERVER_STOP_SERVICE = cimserver -s
102                       SLEEP = sleep
103                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
104                       MUEXE = mu
105                       MKDIRHIER = mkdir -p
106                       RMDIRHIER = rm -rf
107 denise.eckstein 1.2   ECHO = echo
108                       COPY = cp
109                       CHMOD = chmod
110                       CHOWN = chown
111                       CHGRP = chgrp
112                       SYMBOLIC_LINK_CMD = ln
113 denise.eckstein 1.1 endif
114                     
115                     ifeq ($(OS),zos)
116                       STRIPCRS =
117                       DIFF =
118                       REDIRECTERROR =
119                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
120                       CIMSERVER_STOP_SERVICE = cimserver -s
121                       SLEEP = sleep
122                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
123                       MUEXE = mu
124                       MKDIRHIER = mkdir -p
125                       RMDIRHIER = rm -rf
126 denise.eckstein 1.2   ECHO =
127                       COPY = cp
128                       CHMOD =
129                       CHOWN =
130                       CHGRP =
131 denise.eckstein 1.1 endif
132                     
133                     ifeq ($(OS),VMS)
134                       STRIPCRS =
135                       DIFF = 
136                       REDIRECTERROR =
137                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
138                       CIMSERVER_STOP_SERVICE = cimserver -s
139                       SLEEP = wait
140                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
141                       MUEXE = mu
142                       MKDIRHIER = $(MUEXE) mkdirhier
143                       RMDIRHIER = $(MUEXE) rmdirhier
144 denise.eckstein 1.2   ECHO =
145                       CHMOD =
146                       CHOWN =
147                       CHGRP =
148 denise.eckstein 1.1 endif
149                     
150                     ifeq ($(OS),aix)
151                       STRIPCRS =
152                       DIFF = 
153                       REDIRECTERROR =
154                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
155                       CIMSERVER_STOP_SERVICE = cimserver -s
156                       SLEEP = sleep
157                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
158                       MUEXE = mu
159                       MKDIRHIER = mkdir -p
160                       RMDIRHIER = rm -rf
161 denise.eckstein 1.2   ECHO = echo
162                       COPY = cp
163                       CHMOD =
164                       CHOWN =
165                       CHGRP =
166 denise.eckstein 1.1 endif
167                     
168                     ifndef TMP_DIR
169                      ifdef PEGASUS_TMP
170                        TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
171                      else
172                        TMP_DIR = .
173                      endif
174                     endif
175                     
176                     FORCE: 
177                     
178                     cimstop: FORCE
179                     	$(CIMSERVER_STOP_SERVICE)
180                     
181                     cimstop_IgnoreError: FORCE
182                     	@make -f $(ROOT)/mak/commands.mak -i cimstop
183                     
184                     cimstart: FORCE
185                     	$(CIMSERVER_START_SERVICE)
186                     
187 denise.eckstein 1.1 sleep: FORCE
188                     	$(SLEEP) $(TIME)
189                     
190                     mkdirhier: FORCE
191                     	$(MKDIRHIER) $(DIRNAME)
192                     
193                     mkdirhier_IgnoreError: FORCE
194                     	@make -f $(ROOT)/mak/commands.mak -i mkdirhier
195                     
196                     rmdirhier: FORCE
197                     	$(RMDIRHIER) $(DIRNAME)
198                     
199                     rmdirhier_IgnoreError: FORCE
200                     	@make -f $(ROOT)/mak/commands.mak -i rmdirhier
201                     
202 denise.eckstein 1.2 setpermissions: FORCE
203                     	$(CHMOD) $(PERMISSIONS) $(OBJECT)
204                     	$(CHOWN) $(OWNER) $(OBJECT) 
205                     	$(CHGRP) $(GROUP) $(OBJECT) 
206                     
207                     sethierpermissions: FORCE
208                     	$(CHMODDIRHIER) $(PERMISSIONS) $(OBJECT)
209                     	$(CHOWNDIRHIER) $(OWNER) $(OBJECT) 
210                     	$(CHGRPDIRHIER) $(GROUP) $(OBJECT) 
211                     
212                     createlink: FORCE
213                     	$(SYMBOLIC_LINK_CMD) $(OBJECT) $(LINKNAME)
214                     
215                     createrandomseed: FORCE
216                     	$(GENERATE_RANDSEED) $(FILENAME)
217                     
218 denise.eckstein 1.1 testCommands: FORCE
219                     	$(MAKE) -f $(ROOT)/mak/commands.mak sleep TIME=10
220                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
221                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
222                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
223                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA
224                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
225                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
226                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart
227                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop
228                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
229                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart CIMSERVER_CONFIG_OPTIONS="traceLevel=1 traceComponents=XmlIO"
230                     	cimconfig -g traceLevel -c
231                     	cimconfig -g traceComponents -c
232                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2