summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordenise.eckstein <denise.eckstein>2005-02-12 21:41:00 +0000
committerdenise.eckstein <denise.eckstein>2005-02-12 21:41:00 +0000
commitd64f6a6ddceab4738d953ba9196dae728d9d1038 (patch)
tree494ebf13b0bca0651c767b30eb1da6a8c5f2f8b0
parentb44bfaa8980a2ddc99c20f8af21441b8685ad0e6 (diff)
downloadtog-pegasus-d64f6a6ddceab4738d953ba9196dae728d9d1038.zip
tog-pegasus-d64f6a6ddceab4738d953ba9196dae728d9d1038.tar.gz
tog-pegasus-d64f6a6ddceab4738d953ba9196dae728d9d1038.tar.xz
BUG#: 2677
TITLE: CMPI libraries need to be conditionally included in packaging. DESCRIPTION: If PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER is not enabled, CMPI libraries cannot be packaged. Need to conditionally include CMPI libraries in file list.
-rw-r--r--Makefile.Release14
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile.Release b/Makefile.Release
index bf9c2a4..f2ff632 100644
--- a/Makefile.Release
+++ b/Makefile.Release
@@ -59,10 +59,14 @@ PEGASUS_LIBRARIES = \
libpegserver \
libpeguser \
libpegwql \
- libCMPIProviderManager \
- libcmpiCppImpl \
libDefaultProviderManager
+ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER
+PEGASUS_LIBRARIES += \
+ libCMPIProviderManager \
+ libcmpiCppImpl
+endif
+
ifeq ($(OS),HPUX)
PEGASUS_LIBRARIES += \
libNTPProviderSecurity
@@ -72,9 +76,13 @@ PEGASUS_LIBRARY_LINKS = \
libpegclient \
libpegcommon \
libpegprovider \
- libCMPIProviderManager \
libDefaultProviderManager
+ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER
+PEGASUS_LIBRARY_LINKS += \
+ libCMPIProviderManager
+endif
+
PEGASUS_PROVIDERS = \
libComputerSystemProvider \
libOSProvider \