![]() ![]() |
![]() |
File: [Pegasus] / pegasus / src / Pegasus / Server / Makefile
(download)
Revision: 1.59, Thu Sep 23 03:34:25 2004 UTC (19 years, 9 months ago) by chip Branch: MAIN CVS Tags: RELEASE_2_4_3, RELEASE_2_4_2, RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, RELEASE_2_4-branch, PEP213_SIZE_OPTIMIZATIONS, IBM_241_April1405, CHUNKTESTDONE_PEP140 Changes since 1.58: +36 -38 lines BUG#: 2099 TITLE: Use of OBJECT_NORMALIZATION code slows performance DESCRIPTION: Changed default configuration for 2.4 to DISABLE ObjectNormalizer. To ENABLE it you must define PEGASUS_ENABLE_OBJECT_NORMALIZATION in your environment. |
ROOT = ../../.. DIR = Pegasus/Server include $(ROOT)/mak/config.mak # SSL support ifdef PEGASUS_HAS_SSL FLAGS += -DPEGASUS_HAS_SSL -DPEGASUS_SSL_RANDOMFILE SYS_INCLUDES += -I$(OPENSSL_HOME)/include endif EXTRA_INCLUDES = $(SYS_INCLUDES) LOCAL_DEFINES = -DPEGASUS_SERVER_INTERNAL -DPEGASUS_INTERNALONLY ifdef PEGASUS_USE_23PROVIDER_MANAGER LOCAL_DEFINES += -DPEGASUS_USE_23PROVIDER_MANAGER #else #LOCAL_DEFINES += -DENABLE_PROVIDER_MANAGER2 endif ifdef PEGASUS_ENABLE_OBJECT_NORMALIZATION LOCAL_DEFINES += -DPEGASUS_ENABLE_OBJECT_NORMALIZATION endif LIBRARY = pegserver LIBRARIES = \ pegcommon \ pegrepository \ pegprovider \ pegexportserver \ pegprovidermanager \ pegconfig \ peguser \ pegauthentication \ peghandlerservice \ pegindicationservice \ pegwql \ pegclient \ pegprm \ ConfigSettingProvider \ UserAuthProvider \ ProviderRegistrationProvider\ NamespaceProvider ifdef PEGASUS_ENABLE_SLP LIBRARIES += \ InteropProvider endif ifndef PEGASUS_USE_23PROVIDER_MANAGER #else LIBRARIES += \ DefaultProviderManager endif ifdef PEGASUS_HAS_PERFINST LIBRARIES += \ CIMOMStatDataProvider \ InteropProvider endif PRE_DEPEND_INCLUDES = -I./depends SOURCES = \ CIMOperationRequestDecoder.cpp \ CIMOperationResponseEncoder.cpp \ CIMOperationRequestDispatcher.cpp \ CIMOperationRequestAuthorizer.cpp \ HTTPAuthenticatorDelegator.cpp \ ShutdownProvider.cpp \ ShutdownService.cpp \ CIMServer.cpp \ CIMServerState.cpp \ ProviderMessageFacade.cpp \ BinaryMessageHandler.cpp \ reg_table.cpp \ QuerySupportRouter.cpp \ WQLOperationRequestDispatcher.cpp OBJECTS = $(SOURCES:.cpp=$(OBJ)) SYS_LIBS = ws2_32.lib advapi32.lib include $(ROOT)/mak/library.mak run: Server $(REPOSITORY_ROOT) include $(ROOT)/mak/install.mak
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |