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
|