version 1.162, 2008/04/29 20:40:23
|
version 1.165, 2008/05/16 06:26:44
|
|
|
# ***** | # ***** |
| |
ifndef PEGASUS_CIM_SCHEMA | ifndef PEGASUS_CIM_SCHEMA |
PEGASUS_CIM_SCHEMA=CIM2131 |
PEGASUS_CIM_SCHEMA=CIM217 |
endif | endif |
| |
CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA) | CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA) |
|
|
PEGASUS_TEST_IPV6 = $(PEGASUS_ENABLE_IPV6) | PEGASUS_TEST_IPV6 = $(PEGASUS_ENABLE_IPV6) |
endif | endif |
| |
|
# |
|
# PEP 322 |
|
# Allow tracking generated indications data to be disabled. It is enabled |
|
# by default. |
|
# |
|
|
|
ifndef PEGASUS_ENABLE_INDICATION_COUNT |
|
PEGASUS_ENABLE_INDICATION_COUNT = true |
|
endif |
|
|
|
ifdef PEGASUS_ENABLE_INDICATION_COUNT |
|
ifeq ($(PEGASUS_ENABLE_INDICATION_COUNT),true) |
|
DEFINES += -DPEGASUS_ENABLE_INDICATION_COUNT |
|
else |
|
ifneq ($(PEGASUS_ENABLE_INDICATION_COUNT),false) |
|
$(error PEGASUS_ENABLE_INDICATION_COUNT \ |
|
($(PEGASUS_ENABLE_INDICATION_COUNT)) invalid, must be true or false) |
|
endif |
|
endif |
|
endif |
|
|
############################################################################ | ############################################################################ |
# | # |
# PEGASUS_ENABLE_SLP and PEGASUS_DISABLE_SLP | # PEGASUS_ENABLE_SLP and PEGASUS_DISABLE_SLP |
|
|
endif | endif |
endif | endif |
| |
|
# |
|
## PEP 323, DMTF Indications Profile support, stage 1 |
|
# |
|
ifdef PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT |
|
ifeq ($(PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT), true) |
|
ifndef PEGASUS_ENABLE_INTEROP_PROVIDER |
|
PEGASUS_ENABLE_INTEROP_PROVIDER = true |
|
else |
|
ifeq ($(PEGASUS_ENABLE_INTEROP_PROVIDER),false) |
|
$(error PEGASUS_ENABLE_INTEROP_PROVIDER ($(PEGASUS_ENABLE_INTEROP_PROVIDER)) invalid, must be true if DMTF Indications profile support is enabled) |
|
endif |
|
endif |
|
DEFINES += -DPEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT |
|
else |
|
ifneq ($(PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT),false) |
|
$(error PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT ($(PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT)) invalid, must be true or false) |
|
endif |
|
endif |
|
endif |
| |
############################################################################ | ############################################################################ |
# set PEGASUS_DEBUG into the DEFINES if it exists. | # set PEGASUS_DEBUG into the DEFINES if it exists. |