version 1.10, 2005/03/22 08:57:43
|
version 1.15, 2005/03/30 07:44:07
|
|
|
PROVIDER_SRCPATH3 = $(PEGASUS_ROOT)/InterfaceArchive/v002001/tests/Providers | PROVIDER_SRCPATH3 = $(PEGASUS_ROOT)/InterfaceArchive/v002001/tests/Providers |
PROVIDER_SRCPATH4 = $(PEGASUS_ROOT)/src/Providers/IndicationConsumer | PROVIDER_SRCPATH4 = $(PEGASUS_ROOT)/src/Providers/IndicationConsumer |
| |
INCLUDEFILES = \ |
HTML_DIRS = \ |
|
DefaultC++ |
|
|
|
INCLUDE_DIRS = \ |
|
Pegasus \ |
|
Pegasus/Client \ |
|
Pegasus/Common \ |
|
Pegasus/Consumer \ |
|
Pegasus/Provider |
|
|
|
INCLUDE_FILES = \ |
Pegasus/Client/CIMClientException.h \ | Pegasus/Client/CIMClientException.h \ |
Pegasus/Client/CIMClient.h \ | Pegasus/Client/CIMClient.h \ |
Pegasus/Client/Linkage.h \ | Pegasus/Client/Linkage.h \ |
|
|
Pegasus/Provider/CIMOMHandle.h \ | Pegasus/Provider/CIMOMHandle.h \ |
Pegasus/Provider/CIMProvider.h \ | Pegasus/Provider/CIMProvider.h \ |
Pegasus/Provider/Linkage.h \ | Pegasus/Provider/Linkage.h \ |
Pegasus/Provider/ProviderException.h |
Pegasus/Provider/ProviderException.h \ |
|
|
INCLUDEFILES += \ |
|
Pegasus/Common/AcceptLanguages.h \ | Pegasus/Common/AcceptLanguages.h \ |
Pegasus/Common/MessageLoader.h \ | Pegasus/Common/MessageLoader.h \ |
Pegasus/Common/ContentLanguages.h \ | Pegasus/Common/ContentLanguages.h \ |
|
|
Pegasus/Common/ContentLanguageElement.h \ | Pegasus/Common/ContentLanguageElement.h \ |
Pegasus/Common/LanguageElement.h | Pegasus/Common/LanguageElement.h |
| |
|
INCLUDE_FILES += \ |
|
Pegasus/Client/ClientOpPerformanceDataHandler.h \ |
|
Pegasus/Common/CIMOperationType.h |
|
|
|
SAMPLES_DIRS = \ |
|
Clients \ |
|
Clients/DefaultC++ \ |
|
Clients/DefaultC++/EnumInstances \ |
|
Clients/DefaultC++/InvokeMethod \ |
|
Clients/DefaultC++/SendTestIndications \ |
|
Providers \ |
|
Providers/DefaultC++ \ |
|
Providers/DefaultC++/IndicationProvider \ |
|
Providers/DefaultC++/InstanceProvider \ |
|
Providers/DefaultC++/MethodProvider \ |
|
Providers/DefaultC++/SimpleDisplayConsumer \ |
|
Providers/Load \ |
|
mak |
| |
CLIENTSRCPATH1FILES = \ | CLIENTSRCPATH1FILES = \ |
Makefile \ | Makefile \ |
|
|
| |
stageINCLUDE: | stageINCLUDE: |
@$(RMDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR) | @$(RMDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/Pegasus/Common |
@$(foreach i, $(INCLUDE_DIRS), $(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/$(i);) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/Pegasus/Client |
@$(foreach i, $(INCLUDE_FILES), $(COPY) $(INCLUDE_SRCPATH)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/$(i);) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/Pegasus/Provider |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/Pegasus/Handler |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/Pegasus/Consumer |
|
@$(foreach i, $(INCLUDEFILES), $(COPY) $(INCLUDE_SRCPATH)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_INCLUDE_DIR)/$(i);) |
|
| |
createPlatformFile: | createPlatformFile: |
@$(ECHO) "ifndef PEGASUS_PROVIDER_LIB_DIR" >> $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/mak/$(PEGASUS_PLATFORM).mak | @$(ECHO) "ifndef PEGASUS_PROVIDER_LIB_DIR" >> $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/mak/$(PEGASUS_PLATFORM).mak |
|
|
| |
stageSAMPLES: | stageSAMPLES: |
@$(RMDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR) | @$(RMDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/mak |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/EnumInstances |
@$(foreach i, $(SAMPLES_DIRS), $(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/$(i);) |
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/InvokeMethod |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/SendTestIndications |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Providers/Load |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/InstanceProvider |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/MethodProvider |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/IndicationProvider |
|
@$(MKDIRHIER) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/SimpleDisplayConsumer |
|
@$(foreach i, $(CLIENTSRCPATH1FILES), $(COPY) $(CLIENT_SRCPATH1)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/$(i);) | @$(foreach i, $(CLIENTSRCPATH1FILES), $(COPY) $(CLIENT_SRCPATH1)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/$(i);) |
@$(foreach i, $(CLIENTSRCPATH2FILES), $(COPY) $(CLIENT_SRCPATH2)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i);) | @$(foreach i, $(CLIENTSRCPATH2FILES), $(COPY) $(CLIENT_SRCPATH2)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i);) |
@$(foreach i, $(CLIENTSRCPATH3FILES), $(COPY) $(CLIENT_SRCPATH3)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i);) | @$(foreach i, $(CLIENTSRCPATH3FILES), $(COPY) $(CLIENT_SRCPATH3)/$(i) $(PEGASUS_STAGING_DIR)$(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i);) |
|
|
| |
_append_filesSectionToSpecFile: | _append_filesSectionToSpecFile: |
@$(ECHO-E) "%files sdk" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "%files sdk" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%defattr(0444,root,root)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "# SDK Include Files" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "# SDK Include Files" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%dir $(PEGASUS_INCLUDE_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%dir %attr($(Pr_xr_xr_x),root,root) $(PEGASUS_INCLUDE_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(foreach i, $(INCLUDEFILES), $(ECHO-E) \ |
@$(foreach i, $(INCLUDE_DIRS), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_INCLUDE_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%dir %attr($(Pr_xr_xr_x),root,root) $(PEGASUS_INCLUDE_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
|
@$(foreach i, $(INCLUDE_FILES), $(ECHO-E) \ |
|
"%attr($(Pr__r__r__),root,root) $(PEGASUS_INCLUDE_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "# SDK Sample Files" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "# SDK Sample Files" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%dir $(PEGASUS_SAMPLES_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%dir %attr($(Prwxrwxrwx),root,root) $(PEGASUS_SAMPLES_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
@$(foreach i, $(SAMPLES_DIRS), $(ECHO-E) \ |
|
"%dir %attr($(Prwxrwxrwx),root,root) $(PEGASUS_SAMPLES_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(CLIENTSRCPATH1FILES), $(ECHO-E) \ | @$(foreach i, $(CLIENTSRCPATH1FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(CLIENTSRCPATH2FILES), $(ECHO-E) \ | @$(foreach i, $(CLIENTSRCPATH2FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(CLIENTSRCPATH3FILES), $(ECHO-E) \ | @$(foreach i, $(CLIENTSRCPATH3FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Clients/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(PROVIDERSRCPATH1FILES), $(ECHO-E) \ | @$(foreach i, $(PROVIDERSRCPATH1FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Providers/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Providers/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(PROVIDERSRCPATH2FILES), $(ECHO-E) \ | @$(foreach i, $(PROVIDERSRCPATH2FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Providers/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Providers/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(PROVIDERSRCPATH3FILES), $(ECHO-E) \ | @$(foreach i, $(PROVIDERSRCPATH3FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(foreach i, $(PROVIDERSRCPATH4FILES), $(ECHO-E) \ | @$(foreach i, $(PROVIDERSRCPATH4FILES), $(ECHO-E) \ |
"%attr(-,root,root) $(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
"%attr($(Pr__r__r__),root,root) $(PEGASUS_SAMPLES_DIR)/Providers/DefaultC++/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "# SDK Documentation" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "# SDK Documentation" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "#" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "$(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "%dir %attr($(Pr_xr_xr_x),root,root) $(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
@$(foreach i, $(HTML_DIRS), $(ECHO-E) \ |
|
"%dir %attr($(Pr_xr_xr_x),root,root) $(PEGASUS_HTML_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
|
@$(ECHO-E) "%attr($(Pr__r__r__),root,root) $(PEGASUS_HTML_DIR)/index.html" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
|
@$(foreach i, $(HTML_DIRS),\ |
|
$(ECHO-E) "%attr($(Pr__r__r__),root,root) $(PEGASUS_HTML_DIR)/$(i)/*.html" >> $(PEGASUS_RPM_SPEC_FILE_PATH);\ |
|
$(ECHO-E) "%attr($(Pr__r__r__),root,root) $(PEGASUS_HTML_DIR)/$(i)/*.gif" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
| |
removeSampleProviderNamespace: | removeSampleProviderNamespace: |