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

  1 denise.eckstein 1.1 ifndef ROOT
  2                         ROOT =  $(subst \,/,$(PEGASUS_ROOT))
  3                     endif
  4                     
  5                     ifndef OS
  6                        include $(ROOT)/mak/config.mak
  7                     endif
  8                     
  9                     ifeq ($(OS),win32)
 10                       STRIPCRS = stripcrs $(RESULTFILE) $(MASTERRESULTFILE)
 11                       DIFF = mu compare
 12                       REDIRECTERROR = 2>&1
 13                       CIMSERVER_START_SERVICE = cimserver -start $(CIMSERVER_CONFIG_OPTIONS)
 14                       CIMSERVER_STOP_SERVICE = cimserver -stop
 15                       SLEEP =
 16                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
 17                       MUEXE = mu.exe
 18                       MKDIRHIER = $(MUEXE) mkdirhier
 19                       RMDIRHIER = $(MUEXE) rmdirhier
 20                     endif
 21                     
 22 denise.eckstein 1.1 ifeq ($(OS),HPUX)
 23                       STRIPCRS =
 24                       DIFF = diff
 25                       REDIRECTERROR = 2>&1
 26                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 27                       CIMSERVER_STOP_SERVICE = cimserver -s
 28                       SLEEP = sleep
 29                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 30                       MUEXE = mu
 31                       RMDIRHIER = rm -rf
 32                     endif
 33                     
 34                     ifeq ($(OS),solaris)
 35                       STRIPCRS =
 36                       DIFF = diff
 37                       REDIRECTERROR = 2>&1
 38                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 39                       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"}'
 40                       SLEEP = sleep
 41                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 42                       MUEXE = mu
 43 denise.eckstein 1.1   MKDIRHIER = $(MUEXE) mkdirhier
 44                       RMDIRHIER = $(MUEXE) rmdirhier
 45                     endif
 46                     
 47                     ifeq ($(OS),linux)
 48                       STRIPCRS =
 49                       DIFF = diff
 50                       REDIRECTERROR = 2>&1
 51                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 52                       CIMSERVER_STOP_SERVICE = cimserver -s
 53                       SLEEP = sleep
 54                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 55                       MUEXE = mu
 56                       MKDIRHIER = mkdir -p
 57                       RMDIRHIER = rm -rf
 58                     endif
 59                     
 60                     ifeq ($(OS),zos)
 61                       STRIPCRS =
 62                       DIFF =
 63                       REDIRECTERROR =
 64 denise.eckstein 1.1   CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 65                       CIMSERVER_STOP_SERVICE = cimserver -s
 66                       SLEEP = sleep
 67                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 68                       MUEXE = mu
 69                       MKDIRHIER = mkdir -p
 70                       RMDIRHIER = rm -rf
 71                     endif
 72                     
 73                     ifeq ($(OS),VMS)
 74                       STRIPCRS =
 75                       DIFF = 
 76                       REDIRECTERROR =
 77                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 78                       CIMSERVER_STOP_SERVICE = cimserver -s
 79                       SLEEP = wait
 80                       REMOVE_PEGASUS_DIRECTORY = mu rmdirhier pegasus
 81                       MUEXE = mu
 82                       MKDIRHIER = $(MUEXE) mkdirhier
 83                       RMDIRHIER = $(MUEXE) rmdirhier
 84                     endif
 85 denise.eckstein 1.1 
 86                     ifeq ($(OS),aix)
 87                       STRIPCRS =
 88                       DIFF = 
 89                       REDIRECTERROR =
 90                       CIMSERVER_START_SERVICE = cimserver $(CIMSERVER_CONFIG_OPTIONS)
 91                       CIMSERVER_STOP_SERVICE = cimserver -s
 92                       SLEEP = sleep
 93                       REMOVE_PEGASUS_DIRECTORY = rm -Rf pegasus.old; mv pegasus pegasus.old
 94                       MUEXE = mu
 95                       MKDIRHIER = mkdir -p
 96                       RMDIRHIER = rm -rf
 97                     endif
 98                     
 99                     ifndef TMP_DIR
100                      ifdef PEGASUS_TMP
101                        TMP_DIR = $(subst \,/,$(PEGASUS_TMP))
102                      else
103                        TMP_DIR = .
104                      endif
105                     endif
106 denise.eckstein 1.1 
107                     FORCE: 
108                     
109                     cimstop: FORCE
110                     	$(CIMSERVER_STOP_SERVICE)
111                     
112                     cimstop_IgnoreError: FORCE
113                     	@make -f $(ROOT)/mak/commands.mak -i cimstop
114                     
115                     cimstart: FORCE
116                     	$(CIMSERVER_START_SERVICE)
117                     
118                     sleep: FORCE
119                     	$(SLEEP) $(TIME)
120                     
121                     mkdirhier: FORCE
122                     	$(MKDIRHIER) $(DIRNAME)
123                     
124                     mkdirhier_IgnoreError: FORCE
125                     	@make -f $(ROOT)/mak/commands.mak -i mkdirhier
126                     
127 denise.eckstein 1.1 rmdirhier: FORCE
128                     	$(RMDIRHIER) $(DIRNAME)
129                     
130                     rmdirhier_IgnoreError: FORCE
131                     	@make -f $(ROOT)/mak/commands.mak -i rmdirhier
132                     
133                     testCommands: FORCE
134                     	$(MAKE) -f $(ROOT)/mak/commands.mak sleep TIME=10
135                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
136                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
137                     	$(MAKE) -f $(ROOT)/mak/commands.mak mkdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
138                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier DIRNAME=$(TMP_DIR)/PegasusTestDirA
139                     	$(MAKE) -f $(ROOT)/mak/commands.mak rmdirhier_IgnoreError DIRNAME=$(TMP_DIR)/PegasusTestDirA/PegasusTestDirB
140                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
141                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart
142                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop
143                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop_IgnoreError
144                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstart CIMSERVER_CONFIG_OPTIONS="traceLevel=1 traceComponents=XmlIO"
145                     	cimconfig -g traceLevel -c
146                     	cimconfig -g traceComponents -c
147                     	$(MAKE) -f $(ROOT)/mak/commands.mak cimstop

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2