version 1.1.2.1, 2004/04/20 19:22:54
|
version 1.4, 2004/08/28 17:32:40
|
|
|
include $(PEGASUS_ROOT)/mak/config.mak | include $(PEGASUS_ROOT)/mak/config.mak |
|
include $(PEGASUS_ROOT)/mak/commands.mak |
| |
CP = cp | CP = cp |
| |
|
|
Pegasus/Common/LanguageElementContainer.h \ | Pegasus/Common/LanguageElementContainer.h \ |
Pegasus/Common/AcceptLanguageElement.h \ | Pegasus/Common/AcceptLanguageElement.h \ |
Pegasus/Common/Formatter.h \ | Pegasus/Common/Formatter.h \ |
Pegasus/Common/ContentLanguage.h \ |
|
Pegasus/Common/ContentLanguageElement.h \ | Pegasus/Common/ContentLanguageElement.h \ |
Pegasus/Common/LanguageParser.h \ |
|
Pegasus/Common/LanguageElement.h | Pegasus/Common/LanguageElement.h |
| |
| |
|
|
Load/Makefile \ | Load/Makefile \ |
DefaultC++/Makefile \ | DefaultC++/Makefile \ |
DefaultC++/InstanceProvider/Makefile \ | DefaultC++/InstanceProvider/Makefile \ |
DefaultC++/MethodProvider/Makefile |
DefaultC++/MethodProvider/Makefile \ |
|
CMPI/Makefile \ |
|
CMPI/FilesAndDirectories/Makefile \ |
|
CMPI/FilesAndDirectories/tests/Makefile |
| |
PROVIDERSRCPATH2FILES = \ | PROVIDERSRCPATH2FILES = \ |
Load/CWS_FilesAndDir.mof \ | Load/CWS_FilesAndDir.mof \ |
Load/CWS_FilesAndDirR.mof \ | Load/CWS_FilesAndDirR.mof \ |
Load/RT_Indication.mof \ |
|
Load/IndicationProviderR.mof \ |
|
Load/InstanceProviderR.mof \ | Load/InstanceProviderR.mof \ |
Load/MethodProviderR.mof \ | Load/MethodProviderR.mof \ |
Load/SimpleDisplayConsumerR.mof \ |
|
Load/SampleProviderSchema.mof \ | Load/SampleProviderSchema.mof \ |
|
CMPI/FilesAndDirectories/tests/AssocDirNames12001.xml \ |
|
CMPI/FilesAndDirectories/tests/AssocDirNames12001rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/DeleteDirInstance10003.xml \ |
|
CMPI/FilesAndDirectories/tests/DeleteDirInstance10003rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/EnumerateDir10001.xml \ |
|
CMPI/FilesAndDirectories/tests/EnumerateDir10001rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/EnumerateDirNames10000.xml \ |
|
CMPI/FilesAndDirectories/tests/EnumerateDirNames10000rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/GetDirInstance10002.xml \ |
|
CMPI/FilesAndDirectories/tests/GetDirInstance10002rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/PlainFileMethodCall11001.xml \ |
|
CMPI/FilesAndDirectories/tests/PlainFileMethodCall11001rspgood.xml \ |
|
CMPI/FilesAndDirectories/tests/ReferenceDirNames12002.xml \ |
|
CMPI/FilesAndDirectories/tests/ReferenceDirNames12002rspgood.xml \ |
|
CMPI/FilesAndDirectories/CWS_Directory.c \ |
|
CMPI/FilesAndDirectories/CWS_DirectoryContainsFile.c \ |
|
CMPI/FilesAndDirectories/CWS_FileUtils.c \ |
|
CMPI/FilesAndDirectories/CWS_FileUtils.h \ |
|
CMPI/FilesAndDirectories/CWS_PlainFile.c \ |
|
CMPI/FilesAndDirectories/cwssimdata.c \ |
|
CMPI/FilesAndDirectories/cwstest.c \ |
|
CMPI/FilesAndDirectories/cwsutil.c \ |
|
CMPI/FilesAndDirectories/cwsutil.h |
| |
PROVIDERSRCPATH3FILES = \ | PROVIDERSRCPATH3FILES = \ |
InstanceProvider/InstanceProvider.cpp \ | InstanceProvider/InstanceProvider.cpp \ |
|
|
| |
stageSDK: | stageSDK: |
@$(RMDIRHIER) $(SDK_STAGINGDIR) | @$(RMDIRHIER) $(SDK_STAGINGDIR) |
$(MAKE) -f SDKMakefile stageINCLUDE |
$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile stageINCLUDE |
$(MAKE) -f SDKMakefile stageHTML |
$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile stageHTML |
$(MAKE) -f SDKMakefile stageSAMPLES |
$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile stageSAMPLES |
| |
stageINCLUDE: | stageINCLUDE: |
@$(RMDIRHIER) $(INCLUDE_DESTPATH) | @$(RMDIRHIER) $(INCLUDE_DESTPATH) |
|
|
@$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/Load | @$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/Load |
@$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/DefaultC++/InstanceProvider | @$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/DefaultC++/InstanceProvider |
@$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/DefaultC++/MethodProvider | @$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/DefaultC++/MethodProvider |
|
@$(MKDIRHIER) $(SAMPLE_DESTPATH)/samples/Providers/CMPI/FilesAndDirectories/tests |
@$(foreach i, $(CLIENTSRCPATH1FILES), $(CP) $(CLIENT_SRCPATH1)/$(i) $(SAMPLE_DESTPATH)/samples/$(i);) | @$(foreach i, $(CLIENTSRCPATH1FILES), $(CP) $(CLIENT_SRCPATH1)/$(i) $(SAMPLE_DESTPATH)/samples/$(i);) |
@$(foreach i, $(CLIENTSRCPATH2FILES), $(CP) $(CLIENT_SRCPATH2)/$(i) $(SAMPLE_DESTPATH)/samples/Clients/DefaultC++/$(i);) | @$(foreach i, $(CLIENTSRCPATH2FILES), $(CP) $(CLIENT_SRCPATH2)/$(i) $(SAMPLE_DESTPATH)/samples/Clients/DefaultC++/$(i);) |
@$(foreach i, $(PROVIDERSRCPATH1FILES), $(CP) $(PROVIDER_SRCPATH1)/$(i) $(SAMPLE_DESTPATH)/samples/Providers/$(i);) | @$(foreach i, $(PROVIDERSRCPATH1FILES), $(CP) $(PROVIDER_SRCPATH1)/$(i) $(SAMPLE_DESTPATH)/samples/Providers/$(i);) |
|
|
stageHTML: | stageHTML: |
@$(RMDIRHIER) $(HTML_DESTPATH) | @$(RMDIRHIER) $(HTML_DESTPATH) |
@$(MKDIRHIER) $(HTML_DESTPATH) | @$(MKDIRHIER) $(HTML_DESTPATH) |
$(MAKE) --directory=$(PEGASUS_ROOT)/doc/SDK -f Makefile HTML_DESTPATH=$(HTML_DESTPATH) buildDoc |
@$(MAKE) --directory=$(PEGASUS_ROOT)/doc/SDK -f Makefile HTML_DESTPATH=$(HTML_DESTPATH) buildDoc_ContinueOnError |
|
|
|
removeSampleProviderNamespace: |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f commands.mak cimstop_IgnoreError |
|
@$(ECHO) +++++ Removing existing repository named root#SampleProvider |
|
@$(RMREPOSITORY) $(REPOSITORY_ROOT)/root\#SampleProvider |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f commands.mak cimstart |
| |
buildSDK: | buildSDK: |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i removeSampleProviderNamespace |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i deregisterproviders |
@$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples -f Makefile PEGASUS_LIB_DIR=$(PEGASUS_HOME)/lib \ | @$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples -f Makefile PEGASUS_LIB_DIR=$(PEGASUS_HOME)/lib \ |
PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib PEGASUS_INCLUDES="-I $(INCLUDE_DESTPATH)" \ | PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib PEGASUS_INCLUDES="-I $(INCLUDE_DESTPATH)" \ |
CIM_MOF_PATH=$(PEGASUS_ROOT)/Schemas/CIM27 clean | CIM_MOF_PATH=$(PEGASUS_ROOT)/Schemas/CIM27 clean |
@$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples -f Makefile PEGASUS_LIB_DIR=$(PEGASUS_HOME)/lib \ | @$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples -f Makefile PEGASUS_LIB_DIR=$(PEGASUS_HOME)/lib \ |
PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib PEGASUS_INCLUDES="-I $(INCLUDE_DESTPATH)" \ | PEGASUS_PROVIDER_LIB_DIR=$(PEGASUS_HOME)/lib PEGASUS_INCLUDES="-I $(INCLUDE_DESTPATH)" \ |
CIM_MOF_PATH=$(PEGASUS_ROOT)/Schemas/CIM27 SAMPLES_DIR=$(SAMPLE_DESTPATH)/samples | CIM_MOF_PATH=$(PEGASUS_ROOT)/Schemas/CIM27 SAMPLES_DIR=$(SAMPLE_DESTPATH)/samples |
|
@$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples/Providers/Load -f Makefile createrepository |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile -i registerproviders |
| |
deregProviders: |
deregisterproviders: |
@$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples/Providers/Load -f Makefile deregisterproviders | @$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples/Providers/Load -f Makefile deregisterproviders |
| |
regProviders: |
registerproviders: |
@$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples/Providers/Load -f Makefile registerproviders | @$(MAKE) --directory=$(SAMPLE_DESTPATH)/samples/Providers/Load -f Makefile registerproviders |
| |
testSDK: | testSDK: |