version 1.92, 2008/12/02 08:59:54
|
version 1.94.2.2, 2010/07/02 06:17:22
|
|
|
libDefaultProviderManager \ | libDefaultProviderManager \ |
libCIMxmlIndicationHandler | libCIMxmlIndicationHandler |
| |
|
ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true) |
|
PEGASUS_LIBRARIES += \ |
|
libInteropProvider |
|
endif |
|
|
ifdef PEGASUS_USE_NET_SNMP | ifdef PEGASUS_USE_NET_SNMP |
PEGASUS_LIBRARY_LINKS += \ | PEGASUS_LIBRARY_LINKS += \ |
libsnmpIndicationHandler | libsnmpIndicationHandler |
|
|
PG_InterOpSchema20.mof \ | PG_InterOpSchema20.mof \ |
PG_ProviderModule20.mof | PG_ProviderModule20.mof |
| |
|
ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),true) |
|
INTEROP_MOF_FILES += \ |
|
PG_CIMXMLCommunicationMechanism20.mof \ |
|
PG_Namespace20.mof\ |
|
PG_ServerProfile20.mof |
|
endif |
|
|
MANAGEDSYSTEM_MOF_FILES = \ | MANAGEDSYSTEM_MOF_FILES = \ |
PG_ComputerSystem20.mof \ | PG_ComputerSystem20.mof \ |
PG_ComputerSystem20R.mof \ | PG_ComputerSystem20R.mof \ |
|
|
| |
stage_PegasusDocFiles: FORCE | stage_PegasusDocFiles: FORCE |
$(foreach i, $(PEGASUS_DOC_FILES), $(COPY) $(ROOT)/doc/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_DOC_DIR)/$(i);) | $(foreach i, $(PEGASUS_DOC_FILES), $(COPY) $(ROOT)/doc/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_DOC_DIR)/$(i);) |
|
$(COPY) $(ROOT)/OpenPegasusNOTICE.txt \ |
|
$(PEGASUS_STAGING_DIR)$(PEGASUS_DOC_DIR)/OpenPegasusNOTICE.txt |
| |
setpermissions_PegasusDocFiles: FORCE | setpermissions_PegasusDocFiles: FORCE |
$(foreach i, $(PEGASUS_DOC_FILES), $(MAKE) --directory=$(ROOT) -f Makefile.Release setpermissions PERMISSIONS="$(Pr__r__r__)" OWNER="$(INSTALL_USR)" GROUP="$(INSTALL_GRP)" OBJECT=$(PEGASUS_STAGING_DIR)$(PEGASUS_DOC_DIR)/$(i);) | $(foreach i, $(PEGASUS_DOC_FILES), $(MAKE) --directory=$(ROOT) -f Makefile.Release setpermissions PERMISSIONS="$(Pr__r__r__)" OWNER="$(INSTALL_USR)" GROUP="$(INSTALL_GRP)" OBJECT=$(PEGASUS_STAGING_DIR)$(PEGASUS_DOC_DIR)/$(i);) |
|
|
>> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h | >> $(ROOT)/src/Pegasus/Common/ProductDirectoryStructure.h |
endif | endif |
| |
|
|
create_ConfigProductDirectoriesInclude: FORCE | create_ConfigProductDirectoriesInclude: FORCE |
ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS | ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS |
@$(ECHO-E) "#ifndef Config_Product_Directory_Structure_h" \ | @$(ECHO-E) "#ifndef Config_Product_Directory_Structure_h" \ |
|
|
@$(foreach i, $(PEGASUS_DOC_FILES), \ | @$(foreach i, $(PEGASUS_DOC_FILES), \ |
$(ECHO-E) "ls -l $(PEGASUS_DOC_DIR)/$(i)" \ | $(ECHO-E) "ls -l $(PEGASUS_DOC_DIR)/$(i)" \ |
>> $(PEGASUS_HOME)/PegasusVerifyInstall;) | >> $(PEGASUS_HOME)/PegasusVerifyInstall;) |
|
@$(ECHO-E) "ls -l $(PEGASUS_DOC_DIR)/OpenPegasusNOTICE.txt" \ |
|
>> $(PEGASUS_HOME)/PegasusVerifyInstall |
@$(ECHO-E) "$(ECHO-E) \"\nPEGASUS LIBRARIES FILES\"" \ | @$(ECHO-E) "$(ECHO-E) \"\nPEGASUS LIBRARIES FILES\"" \ |
>> $(PEGASUS_HOME)/PegasusVerifyInstall | >> $(PEGASUS_HOME)/PegasusVerifyInstall |
@$(foreach i, $(PEGASUS_LIBRARIES), $(ECHO-E) \ | @$(foreach i, $(PEGASUS_LIBRARIES), $(ECHO-E) \ |
|
|
@$(foreach i, $(PEGASUS_DOC_FILES), \ | @$(foreach i, $(PEGASUS_DOC_FILES), \ |
$(ECHO-E) "%doc %attr($(Pr__r__r__),$(INSTALL_USR),$(INSTALL_GRP))"\ | $(ECHO-E) "%doc %attr($(Pr__r__r__),$(INSTALL_USR),$(INSTALL_GRP))"\ |
"$(PEGASUS_DOC_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) | "$(PEGASUS_DOC_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
|
@$(ECHO-E) "%doc %attr($(Pr__r__r__),$(INSTALL_USR),$(INSTALL_GRP))" \ |
|
"$(PEGASUS_DOC_DIR)/OpenPegasusNOTICE.txt" \ |
|
>> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(foreach i, $(PEGASUS_LIBRARY_LINKS), \ | @$(foreach i, $(PEGASUS_LIBRARY_LINKS), \ |
$(ECHO-E) "$(PEGASUS_DEST_LIB_DIR_2)/$(i)$(LIB_LINK_SUFFIX)" \ | $(ECHO-E) "$(PEGASUS_DEST_LIB_DIR_2)/$(i)$(LIB_LINK_SUFFIX)" \ |
>> $(PEGASUS_RPM_SPEC_FILE_PATH);) | >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |