(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / Pegasus

 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 kumpf 1.2 	$(MAKE) --directory=Internal repository
17 kumpf 1.1 	$(MAKE) --directory=InterOp repository
18 kumpf 1.2 	$(MAKE) --directory=ManagedSystem repository
19 kumpf 1.1 
20           clean:
21 kumpf 1.2 	$(MAKE) --directory=Internal clean
22 kumpf 1.1 	$(MAKE) --directory=InterOp clean
23 kumpf 1.2 	$(MAKE) --directory=ManagedSystem clean
24 kumpf 1.1 
25           
26           depend:
27           
28           sub:
29           
30           misc:
31           
32           tests:
33           
34           poststarttests:
35           
36           general:
37           
38           xml:
39           	@ echo +++++ Loading CIM_Schema25.mof into root/cimv2 namespace...
40           	@ cimmof --xml -I$(MOF_PATH) -nroot/cimv2 $(MOF_PATH)/CIM_Schema25.mof

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2