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

 1 karl  1.6 # Pegasus top level make file
 2           # options are
 3           # Make rebuild
 4           # Make world
 5           # Make tests - Executes the complete test suite
 6           # Make repository - Rebuilds the Pegasus repository
 7           #
 8 mike  1.1 ROOT = .
 9           
10           include $(ROOT)/mak/config.mak
11           
12 karl  1.6 # Defines subdirectorys to go to recursively
13           
14 mike  1.3 # DIRS = src cgi
15           DIRS = src
16 mike  1.1 
17 karl  1.6 # This is a recurse make file
18           
19 mike  1.1 include $(ROOT)/mak/recurse.mak
20           
21 karl  1.6 # rebuild target cleans, setup dependencies, compiles all and builds 
22           # repository
23           
24 kumpf 1.9.2.1 rebuild: clean depend all repository config
25 mike  1.8     	@ $(MAKE) -s tests
26 mike  1.1     
27 kumpf 1.9.2.1 world: depend all repository config
28 mike  1.8     	@ $(MAKE) -s tests
29 karl  1.6     
30               # The repository Target removes and rebuilds the CIM repository
31 mike  1.4     
32               repository:
33 mike  1.8     	@ $(MAKE) -SC src/Pegasus/Compiler/load repository
34 mike  1.9     
35 kumpf 1.9.2.1 config:
36 kumpf 1.9.2.2 	@ $(MAKE) -SC src/Providers/generic/ConfigSettingProvider/load config

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2