version 1.135, 2006/11/29 22:09:29
|
version 1.136, 2007/01/30 12:55:01
|
|
|
# Check for Enable SSL CRL verification | # Check for Enable SSL CRL verification |
ifdef PEGASUS_ENABLE_SSL_CRL_VERIFICATION | ifdef PEGASUS_ENABLE_SSL_CRL_VERIFICATION |
ifeq ($(PEGASUS_ENABLE_SSL_CRL_VERIFICATION), true) | ifeq ($(PEGASUS_ENABLE_SSL_CRL_VERIFICATION), true) |
FLAGS += -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION |
DEFINES += -DPEGASUS_ENABLE_SSL_CRL_VERIFICATION |
else | else |
ifneq ($(PEGASUS_ENABLE_SSL_CRL_VERIFICATION), false) | ifneq ($(PEGASUS_ENABLE_SSL_CRL_VERIFICATION), false) |
$(error PEGASUS_ENABLE_SSL_CRL_VERIFICATION\ | $(error PEGASUS_ENABLE_SSL_CRL_VERIFICATION\ |
|
|
| |
# Set compile flag to control compilation of CIMOM statistics | # Set compile flag to control compilation of CIMOM statistics |
ifdef PEGASUS_DISABLE_PERFINST | ifdef PEGASUS_DISABLE_PERFINST |
FLAGS += -DPEGASUS_DISABLE_PERFINST |
DEFINES += -DPEGASUS_DISABLE_PERFINST |
endif | endif |
| |
# Set compile flag to control compilation of SNIA Extensions | # Set compile flag to control compilation of SNIA Extensions |
ifdef PEGASUS_SNIA_EXTENSIONS | ifdef PEGASUS_SNIA_EXTENSIONS |
FLAGS += -DPEGASUS_SNIA_EXTENSIONS |
DEFINES += -DPEGASUS_SNIA_EXTENSIONS |
endif | endif |
| |
ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER | ifdef PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER |
ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true) | ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), true) |
FLAGS += -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER |
DEFINES += -DPEGASUS_ENABLE_CMPI_PROVIDER_MANAGER |
else | else |
ifneq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), false) | ifneq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER), false) |
$(error PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER \ | $(error PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER \ |
|
|
| |
ifdef PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER | ifdef PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER |
ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true) | ifeq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), true) |
FLAGS += -DPEGASUS_ENABLE_JMPI_PROVIDER_MANAGER |
DEFINES += -DPEGASUS_ENABLE_JMPI_PROVIDER_MANAGER |
else | else |
ifneq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), false) | ifneq ($(PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER), false) |
$(error PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER \ | $(error PEGASUS_ENABLE_JMPI_PROVIDER_MANAGER \ |
|
|
| |
# Allow remote CMPI functionality to be enabled | # Allow remote CMPI functionality to be enabled |
ifdef PEGASUS_ENABLE_REMOTE_CMPI | ifdef PEGASUS_ENABLE_REMOTE_CMPI |
FLAGS += -DPEGASUS_ENABLE_REMOTE_CMPI |
DEFINES += -DPEGASUS_ENABLE_REMOTE_CMPI |
endif | endif |
| |
############################################################ | ############################################################ |
|
|
RMREPOSITORY = $(RMDIRHIER) | RMREPOSITORY = $(RMDIRHIER) |
| |
ifdef PEGASUS_USE_RELEASE_CONFIG_OPTIONS | ifdef PEGASUS_USE_RELEASE_CONFIG_OPTIONS |
FLAGS += -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS |
DEFINES += -DPEGASUS_USE_RELEASE_CONFIG_OPTIONS |
endif | endif |
| |
ifdef PEGASUS_USE_RELEASE_DIRS | ifdef PEGASUS_USE_RELEASE_DIRS |
FLAGS += -DPEGASUS_USE_RELEASE_DIRS |
DEFINES += -DPEGASUS_USE_RELEASE_DIRS |
endif | endif |
| |
ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS | ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS |
FLAGS += -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS |
DEFINES += -DPEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS |
endif | endif |
| |
# Unless otherwise specified, Pegasus libraries go in $(PEGASUS_HOME)/lib | # Unless otherwise specified, Pegasus libraries go in $(PEGASUS_HOME)/lib |