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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2