(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 denise.eckstein 1.5   CAT = cat
 46 denise.eckstein 1.6   DOCXX = doc++
 47 denise.eckstein 1.2 
 48                       GENERATE_RANDSEED = randseed
 49                       OPENSSL_COMMAND = openssl
 50                       GET_HOSTNAME = `hostname`
 51                     
 52 denise.eckstein 1.4   ifeq ($(PEGASUS_PLATFORM), HPUX_PARISC_ACC)
 53                         LIB_LINK_SUFFIX = .sl
 54                       else
 55                         LIB_LINK_SUFFIX = .so
 56                       endif
 57 denise.eckstein 1.2 
 58                       Pdr_xr_xr_x = 555
 59                       P_rwxr_xr_x = 755
 60                       P_r_xr__r__ = 744
 61                       P_r__r__r__ = 444
 62                       P_r________ = 400
 63                       P_r_xr_xr_x = 555
 64                       P_rw_r__r__ = 644
 65                       CHMODDIRHIER = chmod -R
 66                     
 67                       INSTALL_USR = bin
 68                       INSTALL_GRP = bin
 69                       CIMSERVER_USR = root
 70                       CIMSERVER_GRP = sys 
 71                       CHMOD = chmod
 72                       CHOWN = chown
 73                       CHGRP = chgrp
 74                       CHOWNDIRHIER = chown -R
 75                       CHGRPDIRHIER = chgrp -R
 76                     
 77                       SYMBOLIC_LINK_CMD = ln -f -s
 78 denise.eckstein 1.1 endif
 79                     
 80                     ifeq ($(OS),solaris)
 81                       STRIPCRS =
 82                       DIFF = diff
 83                       REDIRECTERROR = 2>&1
 84                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 85                       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"}'
 86                       SLEEP = sleep
 87                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 88                       MUEXE = mu
 89 david.dillard   1.7   MKDIRHIER = mkdir -p
 90                       RMDIRHIER = rm -rf
 91 denise.eckstein 1.2   ECHO = echo
 92                       COPY = cp
 93                       CHMOD =
 94                       CHOWN =
 95                       CHGRP =
 96 denise.eckstein 1.1 endif
 97                     
 98                     ifeq ($(OS),linux)
 99                       STRIPCRS =
100                       DIFF = diff
101                       REDIRECTERROR = 2>&1
102                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
103                       CIMSERVER_STOP_SERVICE = cimserver -s
104                       SLEEP = sleep
105                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
106                       MUEXE = mu
107                       MKDIRHIER = mkdir -p
108                       RMDIRHIER = rm -rf
109 denise.eckstein 1.4   CPDIRHIER = cp -R
110 denise.eckstein 1.2   ECHO = echo
111                       COPY = cp
112 denise.eckstein 1.4   TOUCH = touch
113 denise.eckstein 1.5   CAT = cat
114 denise.eckstein 1.6   DOCXX = doc++
115 denise.eckstein 1.4 
116                       OPENSSL_COMMAND = openssl
117                       GET_HOSTNAME = `hostname`
118                     
119                       LIB_LINK_SUFFIX = .so
120                     
121                       Pdr_xr_xr_x = 555
122                       P_rwxr_xr_x = 755
123                       P_r_xr__r__ = 744
124                       P_r__r__r__ = 444
125                       P_r________ = 400
126                       P_r_xr_xr_x = 555
127                       P_rw_r__r__ = 644
128                       CHMODDIRHIER = chmod -R
129                     
130                       INSTALL_USR = root
131                       INSTALL_GRP = root
132                       CIMSERVER_USR = root
133                       CIMSERVER_GRP = root
134 denise.eckstein 1.2   CHMOD = chmod
135                       CHOWN = chown
136                       CHGRP = chgrp
137 denise.eckstein 1.4   CHOWNDIRHIER = chown -R
138                       CHGRPDIRHIER = chgrp -R
139                     
140                       SYMBOLIC_LINK_CMD = ln -f -s
141 denise.eckstein 1.1 endif
142                     
143                     ifeq ($(OS),zos)
144                       STRIPCRS =
145                       DIFF =
146                       REDIRECTERROR =
147                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
148                       CIMSERVER_STOP_SERVICE = cimserver -s
149                       SLEEP = sleep
150                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
151                       MUEXE = mu
152                       MKDIRHIER = mkdir -p
153                       RMDIRHIER = rm -rf
154 denise.eckstein 1.2   ECHO =
155                       COPY = cp
156                       CHMOD =
157                       CHOWN =
158                       CHGRP =
159 denise.eckstein 1.1 endif
160                     
161                     ifeq ($(OS),VMS)
162                       STRIPCRS =
163                       DIFF = 
164                       REDIRECTERROR =
165                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
166                       CIMSERVER_STOP_SERVICE = cimserver -s
167                       SLEEP = wait
168                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
169                       MUEXE = mu
170                       MKDIRHIER = $(MUEXE) mkdirhier
171                       RMDIRHIER = $(MUEXE) rmdirhier
172 denise.eckstein 1.2   ECHO =
173                       CHMOD =
174                       CHOWN =
175                       CHGRP =
176 denise.eckstein 1.1 endif
177                     
178                     ifeq ($(OS),aix)
179                       STRIPCRS =
180                       DIFF = 
181                       REDIRECTERROR =
182                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
183                       CIMSERVER_STOP_SERVICE = cimserver -s
184                       SLEEP = sleep
185                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
186                       MUEXE = mu
187                       MKDIRHIER = mkdir -p
188                       RMDIRHIER = rm -rf
189 denise.eckstein 1.2   ECHO = echo
190                       COPY = cp
191                       CHMOD =
192                       CHOWN =
193                       CHGRP =
194 denise.eckstein 1.1 endif
195                     
196                     ifndef TMP_DIR
197                      ifdef PEGASUS_TMP
198                        TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
199                      else
200                        TMP_DIR = .
201                      endif
202                     endif
203                     
204 denise.eckstein 1.3 CMDSFORCE: 
205 denise.eckstein 1.1 
206 denise.eckstein 1.3 cimstop: CMDSFORCE
207 denise.eckstein 1.1 	$(CIMSERVER_STOP_SERVICE)
208                     
209 denise.eckstein 1.3 cimstop_IgnoreError: CMDSFORCE
210 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i cimstop
211                     
212 denise.eckstein 1.3 cimstart: CMDSFORCE
213 denise.eckstein 1.1 	$(CIMSERVER_START_SERVICE)
214                     
215 denise.eckstein 1.3 sleep: CMDSFORCE
216 denise.eckstein 1.1 	$(SLEEP) $(TIME)
217                     
218 denise.eckstein 1.3 mkdirhier: CMDSFORCE
219 denise.eckstein 1.1 	$(MKDIRHIER) $(DIRNAME)
220                     
221 denise.eckstein 1.3 mkdirhier_IgnoreError: CMDSFORCE
222 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i mkdirhier
223                     
224 denise.eckstein 1.3 rmdirhier: CMDSFORCE
225 denise.eckstein 1.1 	$(RMDIRHIER) $(DIRNAME)
226                     
227 denise.eckstein 1.3 rmdirhier_IgnoreError: CMDSFORCE
228 denise.eckstein 1.1 	@make -f $(ROOT)/mak/commands.mak -i rmdirhier
229                     
230 denise.eckstein 1.3 setpermissions: CMDSFORCE
231 denise.eckstein 1.2 	$(CHMOD) $(PERMISSIONS) $(OBJECT)
232                     	$(CHOWN) $(OWNER) $(OBJECT) 
233                     	$(CHGRP) $(GROUP) $(OBJECT) 
234                     
235 denise.eckstein 1.3 sethierpermissions: CMDSFORCE
236 denise.eckstein 1.2 	$(CHMODDIRHIER) $(PERMISSIONS) $(OBJECT)
237                     	$(CHOWNDIRHIER) $(OWNER) $(OBJECT) 
238                     	$(CHGRPDIRHIER) $(GROUP) $(OBJECT) 
239                     
240 denise.eckstein 1.3 createlink: CMDSFORCE
241 denise.eckstein 1.2 	$(SYMBOLIC_LINK_CMD) $(OBJECT) $(LINKNAME)
242                     
243 denise.eckstein 1.3 createrandomseed: CMDSFORCE
244 denise.eckstein 1.2 	$(GENERATE_RANDSEED) $(FILENAME)
245                     
246 denise.eckstein 1.3 testCommands: CMDSFORCE
247 denise.eckstein 1.1 	$(MAKE) -f $(ROOT)/mak/commands.mak sleep TIME=10
248                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
249                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
250                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
251                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA
252                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
253                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
254                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart
255                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop
256                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
257                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart CIMSERVER_CONFIG_OPTIONS="traceLevel=1 traceComponents=XmlIO"
258                     	cimconfig -g traceLevel -c
259                     	cimconfig -g traceComponents -c
260                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2