1 kumpf 1.1 # Makefile builds the required Pegasus Namespaces
2 # ATTN: Today this makefile is implementation dependent.
3 # It assumes that the repository is a set of directories
4 # that can be removed by removing the directories.
5 # This must be updated to an implementation independent repository
6 # remove function.
7
8 ROOT = $(PEGASUS_ROOT)
9 include $(ROOT)/mak/config.mak
10
11 all:
12
13 # Delete and rebuild the repository using the MOF compiler.
14
15 repository:
16 $(MAKE) --directory=InterOp repository
17 $(MAKE) --directory=Internal repository
18
19 clean:
20 $(MAKE) --directory=InterOp clean
21 $(MAKE) --directory=Internal clean
22 kumpf 1.1
23
24 depend:
25
26 sub:
27
28 misc:
29
30 tests:
31
32 poststarttests:
33
34 general:
35
36 xml:
37 @ echo +++++ Loading CIM_Schema25.mof into root/cimv2 namespace...
38 @ cimmof --xml -I$(MOF_PATH) -nroot/cimv2 $(MOF_PATH)/CIM_Schema25.mof
|