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
|