version 1.176, 2008/12/01 17:49:52
|
version 1.187, 2012/07/30 09:23:47
|
|
|
## | ## |
| |
SOURCES1 = \ | SOURCES1 = \ |
|
SCMO.cpp \ |
|
SCMOXmlWriter.cpp \ |
|
SCMOClassCache.cpp \ |
|
SCMOStreamer.cpp \ |
Print.cpp \ | Print.cpp \ |
Executor.cpp \ | Executor.cpp \ |
CIMError.cpp \ |
|
PropertyAccessor.cpp \ |
|
Once.cpp \ | Once.cpp \ |
Time.cpp \ | Time.cpp \ |
Threads.cpp \ | Threads.cpp \ |
|
|
AsyncOpNode.cpp \ | AsyncOpNode.cpp \ |
AtomicInt.cpp \ | AtomicInt.cpp \ |
AuthenticationInfoRep.cpp \ | AuthenticationInfoRep.cpp \ |
AutoStreamer.cpp \ |
|
Base64.cpp \ | Base64.cpp \ |
BinaryStreamer.cpp \ |
|
Buffer.cpp \ | Buffer.cpp \ |
CharSet.cpp \ | CharSet.cpp \ |
LanguageParser.cpp \ | LanguageParser.cpp \ |
|
|
CIMInstance.cpp \ | CIMInstance.cpp \ |
CIMInstanceRep.cpp \ | CIMInstanceRep.cpp \ |
CIMMessage.cpp \ | CIMMessage.cpp \ |
|
CIMResponseData.cpp \ |
CIMMethod.cpp \ | CIMMethod.cpp \ |
CIMMethodRep.cpp \ | CIMMethodRep.cpp \ |
CIMName.cpp \ | CIMName.cpp \ |
|
|
Magic.cpp | Magic.cpp |
| |
SOURCES2 = \ | SOURCES2 = \ |
DynamicLibrary.cpp \ |
|
Exception.cpp \ | Exception.cpp \ |
InternalException.cpp \ | InternalException.cpp \ |
FileSystem.cpp \ | FileSystem.cpp \ |
|
|
HTTPConnection.cpp \ | HTTPConnection.cpp \ |
HTTPConnector.cpp \ | HTTPConnector.cpp \ |
HTTPMessage.cpp \ | HTTPMessage.cpp \ |
IndicationFormatter.cpp \ |
|
Logger.cpp \ | Logger.cpp \ |
Memory.cpp \ | Memory.cpp \ |
Message.cpp \ | Message.cpp \ |
|
|
ObjectNormalizer.cpp \ | ObjectNormalizer.cpp \ |
OperationContext.cpp \ | OperationContext.cpp \ |
OperationContextInternal.cpp \ | OperationContextInternal.cpp \ |
OptionManager.cpp \ |
|
Packer.cpp \ |
|
Pair.cpp \ | Pair.cpp \ |
QueryExpressionRep.cpp \ | QueryExpressionRep.cpp \ |
Resolver.cpp \ | Resolver.cpp \ |
|
|
SpinLock.cpp \ | SpinLock.cpp \ |
Stack.cpp \ | Stack.cpp \ |
StatisticalData.cpp \ | StatisticalData.cpp \ |
Stopwatch.cpp \ |
|
String.cpp \ | String.cpp \ |
StringConversion.cpp \ | StringConversion.cpp \ |
StringInline.cpp \ | StringInline.cpp \ |
System.cpp \ | System.cpp \ |
TimeValue.cpp \ | TimeValue.cpp \ |
SSLContext.cpp \ | SSLContext.cpp \ |
SSLContextManager.cpp \ |
|
TLS.cpp \ | TLS.cpp \ |
TraceFileHandler.cpp \ | TraceFileHandler.cpp \ |
TraceLogHandler.cpp \ | TraceLogHandler.cpp \ |
|
|
XmlGenerator.cpp \ | XmlGenerator.cpp \ |
XmlParser.cpp \ | XmlParser.cpp \ |
XmlReader.cpp \ | XmlReader.cpp \ |
XmlStreamer.cpp \ |
|
XmlWriter.cpp \ | XmlWriter.cpp \ |
MofWriter.cpp \ |
|
CommonUTF.cpp \ | CommonUTF.cpp \ |
Constants.cpp \ | Constants.cpp \ |
HostAddress.cpp \ | HostAddress.cpp \ |
HostLocator.cpp \ | HostLocator.cpp \ |
BinaryCodec.cpp |
BinaryCodec.cpp \ |
|
CIMBuffer.cpp \ |
|
CIMInternalXmlEncoder.cpp \ |
|
SCMOInternalXmlEncoder.cpp \ |
|
AsyncRequestExecutor.cpp \ |
|
CIMBinMsgSerializer.cpp \ |
|
CIMBinMsgDeserializer.cpp \ |
|
IndicationRouter.cpp |
| |
ifeq ($(PEGASUS_PLATFORM),PASE_ISERIES_IBMCXX) | ifeq ($(PEGASUS_PLATFORM),PASE_ISERIES_IBMCXX) |
SOURCES2 += PaseCcsid.cpp | SOURCES2 += PaseCcsid.cpp |
|
|
SOURCES_SLP = Attribute.cpp \ | SOURCES_SLP = Attribute.cpp \ |
CIMServerDescription.cpp | CIMServerDescription.cpp |
| |
SOURCES_SECURITY_ZOS = MustStayCleanzOS.c |
|
ifeq ($(PEGASUS_ENABLE_SLP),true) | ifeq ($(PEGASUS_ENABLE_SLP),true) |
SOURCES2 += $(SOURCES_SLP) | SOURCES2 += $(SOURCES_SLP) |
endif | endif |
|
|
SOURCES2 += LoadAndClearWord_HPUX_PARISC_ACC.s | SOURCES2 += LoadAndClearWord_HPUX_PARISC_ACC.s |
endif | endif |
| |
ifeq ($(PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY),true) |
# LoadAndClearWord_HPUX_PARISC_ACC.s will be compiled using aCC |
SOURCES2 += CIMBuffer.cpp |
# in order to use the native assembler to create the object |
SOURCES2 += CIMBinMsgSerializer.cpp |
ifeq ($(PEGASUS_PLATFORM),HPUX_PARISC_GNU) |
SOURCES2 += CIMBinMsgDeserializer.cpp |
SOURCES2 += LoadAndClearWord_HPUX_PARISC_ACC.s |
else |
|
SOURCES2 += CIMMessageSerializer.cpp |
|
SOURCES2 += CIMMessageDeserializer.cpp |
|
endif | endif |
| |
SOURCES = $(SOURCES1) $(SOURCES2) | SOURCES = $(SOURCES1) $(SOURCES2) |
|
|
endif | endif |
| |
ifeq ($(OS),zos) | ifeq ($(OS),zos) |
ifdef PEGASUS_ZOS_SECURITY |
|
SOURCES += $(SOURCES_SECURITY_ZOS) |
|
endif |
|
SOURCES2 += Audit_zOS_SMF.cpp \ | SOURCES2 += Audit_zOS_SMF.cpp \ |
PegasusAssertZOS.cpp | PegasusAssertZOS.cpp |
endif | endif |
| |
|
ifeq ($(OS),HPUX) |
|
EXTRA_LIBRARIES += -lipv6 |
|
endif |
|
|
ifeq ($(PEGASUS_PLATFORM),AIX_RS_IBMCXX) | ifeq ($(PEGASUS_PLATFORM),AIX_RS_IBMCXX) |
AIX_LIB_PRIORITY=-20 | AIX_LIB_PRIORITY=-20 |
endif | endif |