(file) Return to Makefile CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

  1 mike  1.51 ROOT = ../../..
  2            
  3            DIR = Pegasus/Common
  4            
  5            include $(ROOT)/mak/config.mak
  6            
  7            LOCAL_DEFINES = -DPEGASUS_COMMON_INTERNAL
  8            
  9            LIBRARY = pegcommon
 10            
 11            SOURCES = \
 12                Array.cpp \
 13                AsyncOpNode.cpp \
 14                AuthenticationInfo.cpp \
 15                CGIQueryString.cpp \
 16                Channel.cpp \
 17                Char16.cpp \
 18                CIMClass.cpp \
 19                CIMClassRep.cpp \
 20                CIMDateTime.cpp \
 21                CIMFlavor.cpp \
 22 mike  1.51     CIMHandle.cpp \
 23                CIMIndication.cpp \
 24                CIMInstance.cpp \
 25                CIMInstanceRep.cpp \
 26                CIMMessage.cpp \
 27                CIMMethod.cpp \
 28                CIMMethodRep.cpp \
 29                CIMName.cpp \
 30                CIMNamedInstance.cpp \
 31                CIMObject.cpp \
 32                CIMOMHandle.cpp \
 33                CIMParameter.cpp \
 34                CIMParameterRep.cpp \
 35                CIMParamValue.cpp \
 36                CIMParamValueRep.cpp \
 37                CIMProperty.cpp \
 38                CIMPropertyList.cpp \
 39                CIMPropertyRep.cpp \
 40                CIMQualifier.cpp \
 41                CIMQualifierDecl.cpp \
 42                CIMQualifierDeclRep.cpp \
 43 mike  1.51     CIMQualifierList.cpp \
 44                CIMQualifierNames.cpp \
 45                CIMQualifierRep.cpp \
 46                CIMReference.cpp \
 47                CIMScope.cpp \
 48                CIMStatusCode.cpp \
 49                CIMType.cpp \
 50                CIMValue.cpp \
 51                Config.cpp \
 52                DeclContext.cpp \
 53                Destroyer.cpp \
 54                Dir.cpp \
 55                DQueue.cpp \
 56                Exception.cpp \
 57                FileSystem.cpp \
 58                Formatter.cpp \
 59                HashTable.cpp \
 60                HTTPAcceptor.cpp \
 61                HTTPConnection.cpp \
 62                HTTPConnector.cpp  \
 63                HTTPMessage.cpp \
 64 mike  1.51     Indentor.cpp \
 65                IPC.cpp \
 66                Logger.cpp \
 67                Memory.cpp \
 68                Message.cpp \
 69                MessageQueue.cpp \
 70                Monitor.cpp \
 71                OperationContext.cpp \
 72                OptionManager.cpp \
 73                Pair.cpp \
 74                Queue.cpp \
 75                Selector.cpp \
 76                Service.cpp \
 77                Sharable.cpp \
 78                Socket.cpp \
 79                Stack.cpp \
 80                Stopwatch.cpp \
 81                String.cpp \
 82                System.cpp \
 83                TCPChannel.cpp \
 84                TimeValue.cpp \
 85 mike  1.51     TraceFileHandler.cpp \
 86                Tracer.cpp \
 87                Thread.cpp \
 88                Union.cpp \
 89                XmlParser.cpp \
 90                XmlReader.cpp \
 91                XmlWriter.cpp
 92            
 93            SOURCES += TLS.cpp
 94            
 95            ##
 96            ## Took these out again. They broke the NT build.
 97            ##
 98            
 99            ifneq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC)
100            SOURCES += MT_MessageQueue.cpp
101            ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU)
102            SOURCES += Signal.cpp
103            endif
104            endif
105            
106 mike  1.51 SYS_LIBS = ws2_32.lib advapi32.lib
107            
108            include $(ROOT)/mak/library.mak

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2