version 1.47, 2008/05/06 19:12:03
|
version 1.48, 2008/08/28 21:45:27
|
|
|
@$(ECHO-E) "$(PEGASUS_DOC_DIR)/*" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "$(PEGASUS_DOC_DIR)/*" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "$(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "$(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
|
removeSampleProviderNamespace: |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i cimstop |
|
@$(ECHO) +++++ Removing existing repository named SDKExamples#DefaultCXX |
|
@$(RMREPOSITORY) $(REPOSITORY_ROOT)/SDKExamples\#DefaultCXX |
|
@$(ECHO) +++++ Removing existing repository named SDKExamples#CMPI |
|
@$(RMREPOSITORY) $(REPOSITORY_ROOT)/SDKExamples\#CMPI |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile cimstart |
|
|
|
buildSDK: |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i \ |
|
removeSampleProviderNamespace |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i \ |
|
deregisterproviders |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
-f Makefile clean \ |
|
PEGASUS_SAMPLES_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
PEGASUS_SAMPLE_OBJ_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/obj \ |
|
PEGASUS_SAMPLE_BIN_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/bin \ |
|
PEGASUS_SAMPLE_LIB_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/lib \ |
|
PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
-f Makefile all \ |
|
PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib \ |
|
PEGASUS_INCLUDE_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_INCLUDE_DIR) \ |
|
PEGASUS_DEST_LIB_DIR=$(PEGASUS_HOME)/lib \ |
|
PEGASUS_SAMPLES_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
PEGASUS_SAMPLE_OBJ_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/obj \ |
|
PEGASUS_SAMPLE_BIN_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/bin \ |
|
PEGASUS_SAMPLE_LIB_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/lib \ |
|
PEGASUS_INDICATION_CONSUMER_LOG_DIR=\ |
|
$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/SimpleDisplayConsumer |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/Providers/Load \ |
|
-f Makefile createrepository PEGASUS_BIN_DIR=$(PEGASUS_HOME)/bin \ |
|
PEGASUS_CIM_SCHEMA_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/Providers/Load/$(PEGASUS_CIM_SCHEMA) |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i \ |
|
registerproviders PEGASUS_BIN_DIR=$(PEGASUS_HOME)/bin |
|
|
|
deregisterproviders: |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/Providers/Load \ |
|
-f Makefile deregisterproviders \ |
|
PEGASUS_BIN_DIR=$(PEGASUS_HOME)/bin |
|
|
|
registerproviders: |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/Providers/Load \ |
|
-f Makefile registerproviders \ |
|
PEGASUS_BIN_DIR=$(PEGASUS_HOME)/bin |
|
|
|
testSDK: |
|
@$(MAKE) --directory=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
-f Makefile testSDK \ |
|
PEGASUS_SAMPLES_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR) \ |
|
PEGASUS_SAMPLE_BIN_DIR=$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/bin |
|