version 1.194, 2011/01/07 11:26:03
|
version 1.198, 2011/08/11 12:12:33
|
|
|
# ***** | # ***** |
| |
ifndef PEGASUS_CIM_SCHEMA | ifndef PEGASUS_CIM_SCHEMA |
PEGASUS_CIM_SCHEMA=CIM225 |
PEGASUS_CIM_SCHEMA=CIM228 |
endif | endif |
| |
CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA) | CIM_SCHEMA_DIR=$(PEGASUS_ROOT)/Schemas/$(PEGASUS_CIM_SCHEMA) |
|
|
$(error PEGASUS_ENABLE_INTEROP_PROVIDER ($(PEGASUS_ENABLE_INTEROP_PROVIDER)) invalid, must be true if DMTF Indications profile support is enabled) | $(error PEGASUS_ENABLE_INTEROP_PROVIDER ($(PEGASUS_ENABLE_INTEROP_PROVIDER)) invalid, must be true if DMTF Indications profile support is enabled) |
endif | endif |
endif | endif |
DEFINES += -DPEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT |
DEFINES += -DPEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT -DPEGASUS_ENABLE_INDICATION_ORDERING |
else | else |
ifneq ($(PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT),false) | 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) | $(error PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT ($(PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT)) invalid, must be true or false) |
|
|
| |
##============================================================================== | ##============================================================================== |
## | ## |
## PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY |
|
## |
|
## Enable binary protocol between cimserver and out-of-process providers. |
|
## By default this feature is enabled. |
|
## |
|
##============================================================================== |
|
|
|
ifndef PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY |
|
PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY=true |
|
endif |
|
|
|
ifeq ($(PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY),true) |
|
DEFINES += -DPEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY |
|
else |
|
ifneq ($(PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY),false) |
|
$(error "PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY must be true or false") |
|
endif |
|
endif |
|
|
|
##============================================================================== |
|
## |
|
## PEGASUS_ENABLE_PROTOCOL_BINARY | ## PEGASUS_ENABLE_PROTOCOL_BINARY |
## | ## |
## Enables the binary protocol between clients and cimserver. With provider | ## Enables the binary protocol between clients and cimserver. With provider |
|
|
DEFINES += -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" | DEFINES += -DPEGASUS_EXTRA_PROVIDER_LIB_DIR=\"\" |
endif | endif |
| |
|
################################################################################ |
|
## |
|
## PEGASUS_INITIAL_THREADSTACK_SIZE |
|
## |
|
## This environment variable sets the initial size of the stack on new threads. |
|
## When it is undefined, the size defaults to something relatively small |
|
## (see src/Pegasus/Common/Config.h or if overridden by platform see |
|
## src/Pegasus/Common/Platform_$(PEGASUS_PLATFORM).h). |
|
## Value is specified in number of bytes. |
|
## |
|
################################################################################ |
|
|
|
ifdef PEGASUS_INITIAL_THREADSTACK_SIZE |
|
DEFINES += -DPEGASUS_INITIAL_THREADSTACK_SIZE=$(PEGASUS_INITIAL_THREADSTACK_SIZE) |
|
endif |
|
|