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