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

 1 chip  1.4 # Makefile builds the required Pegasus Namespaces
 2 kumpf 1.1 # 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 chip  1.4 include $(PEGASUS_ROOT)/mak/config.mak
 9 kumpf 1.1 
10           all:
11           
12           # Delete and rebuild the repository using the MOF compiler.
13           
14           repository:
15 kumpf 1.2 	$(MAKE) --directory=Internal repository
16 kumpf 1.1 	$(MAKE) --directory=InterOp repository
17 kumpf 1.2 	$(MAKE) --directory=ManagedSystem repository
18 kumpf 1.1 
19 kumpf 1.3 repositoryServer:
20           	$(MAKE) --directory=Internal repositoryServer
21           	$(MAKE) --directory=InterOp repositoryServer
22           	$(MAKE) --directory=ManagedSystem repositoryServer
23           
24 kumpf 1.1 clean:
25 kumpf 1.2 	$(MAKE) --directory=Internal clean
26 kumpf 1.1 	$(MAKE) --directory=InterOp clean
27 kumpf 1.2 	$(MAKE) --directory=ManagedSystem clean
28 kumpf 1.1 
29           
30           depend:
31           
32           sub:
33           
34           misc:
35           
36           tests:
37           
38           poststarttests:
39           
40           general:
41           
42           xml:
43           	@ echo +++++ Loading CIM_Schema25.mof into root/cimv2 namespace...
44           	@ 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