(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                       GENERATE_RANDSEED = randseed
 47                       OPENSSL_COMMAND = openssl
 48                       GET_HOSTNAME = `hostname`
 49                     
 50 denise.eckstein 1.4   ifeq ($(PEGASUS_PLATFORM), HPUX_PARISC_ACC)
 51                         LIB_LINK_SUFFIX = .sl
 52                       else
 53                         LIB_LINK_SUFFIX = .so
 54                       endif
 55 denise.eckstein 1.2 
 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                       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.4   CPDIRHIER = cp -R
108 denise.eckstein 1.2   ECHO = echo
109                       COPY = cp
110 denise.eckstein 1.4   TOUCH = touch
111                     
112                       OPENSSL_COMMAND = openssl
113                       GET_HOSTNAME = `hostname`
114                     
115                       LIB_LINK_SUFFIX = .so
116                     
117                       Pdr_xr_xr_x = 555
118                       P_rwxr_xr_x = 755
119                       P_r_xr__r__ = 744
120                       P_r__r__r__ = 444
121                       P_r________ = 400
122                       P_r_xr_xr_x = 555
123                       P_rw_r__r__ = 644
124                       CHMODDIRHIER = chmod -R
125                     
126                       INSTALL_USR = root
127                       INSTALL_GRP = root
128                       CIMSERVER_USR = root
129                       CIMSERVER_GRP = root
130 denise.eckstein 1.2   CHMOD = chmod
131                       CHOWN = chown
132                       CHGRP = chgrp
133 denise.eckstein 1.4   CHOWNDIRHIER = chown -R
134                       CHGRPDIRHIER = chgrp -R
135                     
136                       SYMBOLIC_LINK_CMD = ln -f -s
137 denise.eckstein 1.1 endif
138                     
139                     ifeq ($(OS),zos)
140                       STRIPCRS =
141                       DIFF =
142                       REDIRECTERROR =
143                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
144                       CIMSERVER_STOP_SERVICE = cimserver -s
145                       SLEEP = sleep
146                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
147                       MUEXE = mu
148                       MKDIRHIER = mkdir -p
149                       RMDIRHIER = rm -rf
150 denise.eckstein 1.2   ECHO =
151                       COPY = cp
152                       CHMOD =
153                       CHOWN =
154                       CHGRP =
155 denise.eckstein 1.1 endif
156                     
157                     ifeq ($(OS),VMS)
158                       STRIPCRS =
159                       DIFF = 
160                       REDIRECTERROR =
161                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
162                       CIMSERVER_STOP_SERVICE = cimserver -s
163                       SLEEP = wait
164                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
165                       MUEXE = mu
166                       MKDIRHIER = $(MUEXE) mkdirhier
167                       RMDIRHIER = $(MUEXE) rmdirhier
168 denise.eckstein 1.2   ECHO =
169                       CHMOD =
170                       CHOWN =
171                       CHGRP =
172 denise.eckstein 1.1 endif
173                     
174                     ifeq ($(OS),aix)
175                       STRIPCRS =
176                       DIFF = 
177                       REDIRECTERROR =
178                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
179                       CIMSERVER_STOP_SERVICE = cimserver -s
180                       SLEEP = sleep
181                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
182                       MUEXE = mu
183                       MKDIRHIER = mkdir -p
184                       RMDIRHIER = rm -rf
185 denise.eckstein 1.2   ECHO = echo
186                       COPY = cp
187                       CHMOD =
188                       CHOWN =
189                       CHGRP =
190 denise.eckstein 1.1 endif
191                     
192                     ifndef TMP_DIR
193                      ifdef PEGASUS_TMP
194                        TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
195                      else
196                        TMP_DIR = .
197                      endif
198                     endif
199                     
200 denise.eckstein 1.3 CMDSFORCE: 
201 denise.eckstein 1.1 
202 denise.eckstein 1.3 cimstop: CMDSFORCE
203 denise.eckstein 1.1 	$(CIMSERVER_STOP_SERVICE)
204                     
205 denise.eckstein 1.3 cimstop_IgnoreError: CMDSFORCE
206 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i cimstop
207                     
208 denise.eckstein 1.3 cimstart: CMDSFORCE
209 denise.eckstein 1.1 	$(CIMSERVER_START_SERVICE)
210                     
211 denise.eckstein 1.3 sleep: CMDSFORCE
212 denise.eckstein 1.1 	$(SLEEP) $(TIME)
213                     
214 denise.eckstein 1.3 mkdirhier: CMDSFORCE
215 denise.eckstein 1.1 	$(MKDIRHIER) $(DIRNAME)
216                     
217 denise.eckstein 1.3 mkdirhier_IgnoreError: CMDSFORCE
218 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i mkdirhier
219                     
220 denise.eckstein 1.3 rmdirhier: CMDSFORCE
221 denise.eckstein 1.1 	$(RMDIRHIER) $(DIRNAME)
222                     
223 denise.eckstein 1.3 rmdirhier_IgnoreError: CMDSFORCE
224 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i rmdirhier
225                     
226 denise.eckstein 1.3 setpermissions: CMDSFORCE
227 denise.eckstein 1.2 	$(CHMOD) $(PERMISSIONS) $(OBJECT)
228                     	$(CHOWN) $(OWNER) $(OBJECT) 
229                     	$(CHGRP) $(GROUP) $(OBJECT) 
230                     
231 denise.eckstein 1.3 sethierpermissions: CMDSFORCE
232 denise.eckstein 1.2 	$(CHMODDIRHIER) $(PERMISSIONS) $(OBJECT)
233                     	$(CHOWNDIRHIER) $(OWNER) $(OBJECT) 
234                     	$(CHGRPDIRHIER) $(GROUP) $(OBJECT) 
235                     
236 denise.eckstein 1.3 createlink: CMDSFORCE
237 denise.eckstein 1.2 	$(SYMBOLIC_LINK_CMD) $(OBJECT) $(LINKNAME)
238                     
239 denise.eckstein 1.3 createrandomseed: CMDSFORCE
240 denise.eckstein 1.2 	$(GENERATE_RANDSEED) $(FILENAME)
241                     
242 denise.eckstein 1.3 testCommands: CMDSFORCE
243 denise.eckstein 1.1 	$(MAKE) -f $(ROOT)/mak/commands.mak sleep TIME=10
244                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
245                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
246                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
247                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA
248                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
249                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
250                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart
251                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop
252                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
253                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart CIMSERVER_CONFIG_OPTIONS="traceLevel=1 traceComponents=XmlIO"
254                     	cimconfig -g traceLevel -c
255                     	cimconfig -g traceComponents -c
256                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2