version 1.151.2.2, 2007/09/15 00:09:57
|
version 1.153.2.1, 2008/11/21 01:57:41
|
|
|
ROOT = $(subst \,/,$(PEGASUS_ROOT)) | ROOT = $(subst \,/,$(PEGASUS_ROOT)) |
endif | endif |
| |
ifdef TARGET |
|
-include $(ROOT)/target.mak |
|
endif |
|
|
|
ifdef PEGASUS_ENVVAR_FILE | ifdef PEGASUS_ENVVAR_FILE |
include $(PEGASUS_ENVVAR_FILE) | include $(PEGASUS_ENVVAR_FILE) |
else | else |
|
|
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 |
|
|
| |
# | # |
# PEP 258 | # PEP 258 |
# Allow Audit Logger to be disabled |
# Allow Audit Logger to be disabled. It is enabled by default. |
# | # |
ifdef PEGASUS_DISABLE_AUDIT_LOGGER |
|
ifeq ($(PEGASUS_DISABLE_AUDIT_LOGGER),true) |
ifndef PEGASUS_ENABLE_AUDIT_LOGGER |
DEFINES += -DPEGASUS_DISABLE_AUDIT_LOGGER |
PEGASUS_ENABLE_AUDIT_LOGGER = true |
|
endif |
|
|
|
ifdef PEGASUS_ENABLE_AUDIT_LOGGER |
|
ifeq ($(PEGASUS_ENABLE_AUDIT_LOGGER),true) |
|
DEFINES += -DPEGASUS_ENABLE_AUDIT_LOGGER |
else | else |
ifneq ($(PEGASUS_DISABLE_AUDIT_LOGGER),false) |
ifneq ($(PEGASUS_ENABLE_AUDIT_LOGGER),false) |
$(error PEGASUS_DISABLE_AUDIT_LOGGER ($(PEGASUS_DISABLE_AUDIT_LOGGER)) \ |
$(error PEGASUS_ENABLE_AUDIT_LOGGER \ |
invalid, must be true or false) |
($(PEGASUS_ENABLE_AUDIT_LOGGER)) invalid, must be true or false) |
endif | endif |
endif | endif |
endif | endif |
| |
|
# Check for use of deprecated variable |
|
ifdef PEGASUS_DISABLE_AUDIT_LOGGER |
|
$(error The PEGASUS_DISABLE_AUDIT_LOGGER variable is deprecated. \ |
|
Use PEGASUS_ENABLE_AUDIT_LOGGER=false instead) |
|
endif |
|
|
| |
# | # |
# PEP 291 | # PEP 291 |
|
|
PEGASUS_JAVA_JAR = jar | PEGASUS_JAVA_JAR = jar |
PEGASUS_JAVA_INTERPRETER = java | PEGASUS_JAVA_INTERPRETER = java |
endif | endif |
|
|
|
## ====================================================================== |
|
## |
|
## PLATFORM_CORE_PATTERN |
|
## This variable describes the pattern used to search for core files. |
|
## If not defined, this variable will be set to core*. |
|
## Only wildcard characters supported by the make wildcard function |
|
## may be used. |
|
|
|
ifndef PLATFORM_CORE_PATTERN |
|
PLATFORM_CORE_PATTERN = core* |
|
endif |