version 1.36, 2005/02/11 01:44:47
|
version 1.38, 2005/02/15 20:57:14
|
|
|
## | ## |
## Makefile for Pegasus CIMOM | ## Makefile for Pegasus CIMOM |
## | ## |
## NOTE: Makefile needs to be executed from the parent directory of |
## NOTE: This Makefile should be executed from the parent directory of the |
## pegasus directory because the path settings are relative and this |
## pegasus directory because it may remove and recheckout the pegasus source |
## Makefile may remove and recheckout the pegasus source tree. |
## tree. |
## | ## |
## Options: | ## Options: |
## cleanbuild - Removes the existing pegasus directory contents, performs | ## cleanbuild - Removes the existing pegasus directory contents, performs |
|
|
## | ## |
############################################################################### | ############################################################################### |
| |
|
error: |
|
@ echo "Specify desired makefile option (i.e., cleanbuild, rebuild)" |
|
|
include $(PEGASUS_ROOT)/mak/config.mak | include $(PEGASUS_ROOT)/mak/config.mak |
include $(PEGASUS_ROOT)/mak/commands.mak | include $(PEGASUS_ROOT)/mak/commands.mak |
| |
TESTS = prestarttests poststarttests |
|
|
|
ifeq ($(DYNAMIC_SOCKSIFY),TRUE) | ifeq ($(DYNAMIC_SOCKSIFY),TRUE) |
CVS = socksify cvs | CVS = socksify cvs |
else | else |
CVS = cvs | CVS = cvs |
endif | endif |
| |
error: |
cleanbuild: recheckout all tests |
@ echo "Specify desired makefile option (i.e., cleanbuild, rebuild)" |
|
|
|
cleanbuild: removeall recheckout buildmu all $(TESTS) |
|
| |
recheckout: removeall checkout | recheckout: removeall checkout |
| |
|
|
checkout: | checkout: |
$(CVS) checkout -P pegasus | $(CVS) checkout -P pegasus |
| |
rebuild: clean buildmu all tests |
rebuild: |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile rebuild |
rebuild-notest: clean buildmu all |
|
|
|
build: all tests |
|
| |
build-notest: all |
build: |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile build |
| |
clean: | clean: |
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile clean | $(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile clean |