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

  1 denise.eckstein 1.1 ifndef OS
  2 david.dillard   1.8     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 david.dillard   1.8     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 = mu sleep 5
 19                         REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
 20                         MUEXE = mu.exe
 21                         MKDIRHIER = $(MUEXE) mkdirhier
 22                         RMDIRHIER = $(MUEXE) rmdirhier
 23                         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 david.dillard   1.8     STRIPCRS = 
 32                         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                         MKDIRHIER = mkdir -p
 40                         RMDIRHIER = rm -rf
 41                         CPDIRHIER = cp -R
 42                         ECHO = echo
 43                         COPY = cp
 44                         TOUCH = touch
 45                         CAT = cat
 46                         DOCXX = doc++
 47                     
 48                         GENERATE_RANDSEED = randseed
 49                         OPENSSL_COMMAND = openssl
 50                         GET_HOSTNAME = `hostname`
 51                     
 52 david.dillard   1.8     ifeq ($(PEGASUS_PLATFORM), HPUX_PARISC_ACC)
 53                             LIB_LINK_SUFFIX = .sl
 54                         else
 55                             LIB_LINK_SUFFIX = .so
 56                         endif
 57                     
 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 david.dillard   1.8     CHGRP = chgrp
 74                         CHOWNDIRHIER = chown -R
 75                         CHGRPDIRHIER = chgrp -R
 76 denise.eckstein 1.2 
 77 david.dillard   1.8     SYMBOLIC_LINK_CMD = ln -f -s
 78 denise.eckstein 1.1 endif
 79                     
 80                     ifeq ($(OS),solaris)
 81 david.dillard   1.8     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                         MKDIRHIER = mkdir -p
 90                         RMDIRHIER = rm -rf
 91                         ECHO = echo
 92                         COPY = cp
 93                         CHMOD =
 94                         CHOWN =
 95                         CHGRP =
 96 denise.eckstein 1.1 endif
 97                     
 98                     ifeq ($(OS),linux)
 99 david.dillard   1.8     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                         CPDIRHIER = cp -R
110                         ECHO = echo
111                         COPY = cp
112                         TOUCH = touch
113                         CAT = cat
114                         DOCXX = doc++
115                     
116                         OPENSSL_COMMAND = openssl
117                         GET_HOSTNAME = `hostname`
118                     
119                         LIB_LINK_SUFFIX = .so
120 david.dillard   1.8 
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                         CHMOD = chmod
135                         CHOWN = chown
136                         CHGRP = chgrp
137                         CHOWNDIRHIER = chown -R
138                         CHGRPDIRHIER = chgrp -R
139 denise.eckstein 1.4 
140 david.dillard   1.8     SYMBOLIC_LINK_CMD = ln -f -s
141 denise.eckstein 1.1 endif
142                     
143                     ifeq ($(OS),zos)
144 david.dillard   1.8     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                         ECHO =
155                         COPY = cp
156                         CHMOD =
157                         CHOWN =
158                         CHGRP =
159 denise.eckstein 1.1 endif
160                     
161                     ifeq ($(OS),VMS)
162 david.dillard   1.8     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                         ECHO =
173                         CHMOD =
174                         CHOWN =
175                         CHGRP =
176 denise.eckstein 1.1 endif
177                     
178                     ifeq ($(OS),aix)
179 david.dillard   1.8     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                         ECHO = echo
190                         COPY = cp
191                         CHMOD =
192                         CHOWN =
193                         CHGRP =
194 denise.eckstein 1.1 endif
195                     
196                     ifndef TMP_DIR
197 david.dillard   1.8     ifdef PEGASUS_TMP
198                             TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
199                         else
200                             TMP_DIR = .
201                         endif
202 denise.eckstein 1.1 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