version 1.151.2.8, 2008/10/23 18:15:52
|
version 1.152, 2007/09/12 20:35:02
|
|
|
ROOT = $(subst \,/,$(PEGASUS_ROOT)) | ROOT = $(subst \,/,$(PEGASUS_ROOT)) |
endif | endif |
| |
-include $(ROOT)/options.mak |
|
|
|
ifdef PEGASUS_ENVVAR_FILE | ifdef PEGASUS_ENVVAR_FILE |
include $(PEGASUS_ENVVAR_FILE) | include $(PEGASUS_ENVVAR_FILE) |
else | else |
|
|
DEFINES += -DPEGASUS_DISABLE_CQL | DEFINES += -DPEGASUS_DISABLE_CQL |
endif | endif |
| |
################################################### |
|
# Allow EXPORT Server within cimserver to be disabled |
|
# default - enabled |
|
# true - enabled |
|
# false - disabled and not referenced within server |
|
|
|
ifdef PEGASUS_ENABLE_EXPORTSERVER |
|
ifeq ($(PEGASUS_ENABLE_EXPORTSERVER),true) |
|
DEFINES += -DPEGASUS_ENABLE_EXPORTSERVER |
|
else |
|
ifneq ($(PEGASUS_ENABLE_EXPORTSERVER),false) |
|
$(error PEGASUS_ENABLE_EXPORTSERVER ($(PEGASUS_ENABLE_EXPORTSERVER)) invalid, must be true or false) |
|
endif |
|
endif |
|
else |
|
DEFINES += -DPEGASUS_ENABLE_EXPORTSERVER |
|
PEGASUS_ENABLE_EXPORTSERVER=true |
|
endif |
|
|
|
# | # |
# PEP 186 | # PEP 186 |
# Allow override of product name/version/status. A file | # Allow override of product name/version/status. A file |
|
|
endif | endif |
| |
ifdef PEGASUS_HAS_SSL | ifdef PEGASUS_HAS_SSL |
DEFINES += -DPEGASUS_HAS_SSL -DPEGASUS_SSL_RANDOMFILE |
DEFINES += -DPEGASUS_HAS_SSL |
|
|
|
# Enable SSL Random file by default. |
|
ifndef PEGASUS_USE_SSL_RANDOMFILE |
|
PEGASUS_USE_SSL_RANDOMFILE = true |
|
endif |
|
|
|
# Allow SSL Random file functionality to be optionally disabled. |
|
ifdef PEGASUS_USE_SSL_RANDOMFILE |
|
ifeq ($(PEGASUS_USE_SSL_RANDOMFILE), true) |
|
DEFINES += -DPEGASUS_SSL_RANDOMFILE |
|
else |
|
ifneq ($(PEGASUS_USE_SSL_RANDOMFILE), false) |
|
$(error PEGASUS_USE_SSL_RANDOMFILE\ |
|
($(PEGASUS_USE_SSL_RANDOMFILE)) invalid, \ |
|
must be true or false) |
|
endif |
|
endif |
|
endif |
| |
ifndef OPENSSL_COMMAND | ifndef OPENSSL_COMMAND |
ifdef OPENSSL_BIN | ifdef OPENSSL_BIN |