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

 1 mike  1.2 ###############################################################################
 2           ##
 3 kumpf 1.39 ## Makefile for managing a Pegasus source tree
 4 mike  1.2  ##
 5 kumpf 1.37 ## NOTE: This Makefile should be executed from the parent directory of the
 6            ## pegasus directory because it may remove and recheckout the pegasus source
 7            ## tree.
 8 mike  1.2  ##
 9            ## Options:
10 kumpf 1.39 ##      cleanbuild - Remove the existing pegasus directory, perform a CVS
11            ##                   checkout of the pegasus source, build, and run tests. 
12            ##      removeall  - Remove the existing pegasus directory.
13            ##      checkout   - Perform a CVS checkout of the pegasus source.
14            ##      recheckout - Remove the existing pegasus directory and perform a CVS
15            ##                   checkout of the pegasus source.
16 mike  1.2  ## 
17 kumpf 1.39 ## All pegasus/TestMakefile options are also supported by this Makefile.
18            ##
19 mike  1.2  ###############################################################################
20            
21 kumpf 1.39 include $(PEGASUS_ROOT)/TestMakefile
22 kumpf 1.14 
23 kumpf 1.12 ifeq ($(DYNAMIC_SOCKSIFY),TRUE)
24              CVS = socksify cvs
25            else
26              CVS = cvs
27            endif
28            
29 kumpf 1.37 cleanbuild: recheckout all tests
30 mike  1.2  
31            recheckout: removeall checkout
32            
33            removeall:
34            	$(REMOVE_PEGASUS_DIRECTORY)
35            
36            checkout:
37 kumpf 1.36 	$(CVS) checkout -P pegasus

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2