1 kumpf 1.1 ###############################################################################
2 ##
3 ## Makefile for Pegasus CIMOM
4 ##
5 ## NOTE: Makefile needs to be executed from the parent directory of
6 ## pegasus directory because the path settings are relative and this
7 ## Makefile may remove and recheckout the pegasus source tree.
8 ##
9 ## Options:
10 ## cleanbuild - Removes the existing pegasus directory contents, performs
11 ## checkout, build and runs tests.
12 ## rebuild - Rebuild and execute tests.
13 ##
14 ###############################################################################
15
16 ###############################################################################
17 ##
18 ## Platform specific settings for several platforms.
19 ##
20 ## NOTE: Please add platform specific environment variables as appropriate.
21 ##
22 kumpf 1.1 ###############################################################################
23
24 ROOT = .
25
26 include $(ROOT)/mak/config.mak
27
28
29 mapper:
30 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/PegServer -f Makefile copy2
|
31 kumpf 1.2 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/Client -f Makefile copy2
|
32 kumpf 1.3 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/WMIServer -f Makefile copy2
|
33 kumpf 1.1 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper -f Makefile rebuild
34
|
35 kumpf 1.3 clean2:
36 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/PegServer -f Makefile clean2
37 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/Client -f Makefile clean2
38 $(MAKE) --directory=$(PEGASUS_ROOT)/src/WMIMapper/WMIServer -f Makefile clean2
|
39 kumpf 1.1
40 # DO NOT DELETE
|