SET(CCAFE_SRCS ascDynaLoad.c getCCAFEopt.c getCCAFEopt1.c BaseParameter.cxx BoolParameter.cxx BooleanJC.cxx BufferedReader.cc CCA_Block.cxx Caffeine_Port_DynamicLink.cxx ClientServerSocket.cxx CmdActionCCAArena.cxx CmdActionCCAConfig.cxx CmdActionCCAConnect.cxx CmdActionCCADebug.cxx CmdActionCCADisconnect.cxx CmdActionCCADisplay.cxx CmdActionCCAGo.cxx CmdActionCCAInstantiate.cxx CmdActionCCALinks.cxx CmdActionCCANoDebug.cxx CmdActionCCANuke.cxx CmdActionCCAPallet.cxx CmdActionCCAPath.cxx CmdActionCCAPortProperties.cxx CmdActionCCAProperties.cxx CmdActionCCARemove.cxx CmdActionCCARepository.cxx CmdActionCCAShell.cxx CmdActionExit.cxx CmdActionHelp.cxx CmdContext.cxx CmdContextCCA.cxx CmdContextCCAMPI.cxx CmdLineBuilderViewForGUI.cxx CmdLineBuilderViewForHuman.cxx CmdLineBuilderViewMux.cxx CmdParse.cxx CmpBox.cxx ComponentChangedEvent.cxx ComponentData.cpp ComponentFactory.cxx ComponentFactoryEventImplementation.cc ComponentFactoryEventProcessor.cc ComponentID.cxx ComponentInfo.cxx ComponentInstanceAddRequestEventImplementation.cc ComponentInstanceAddRequestEventProcessor.cc ComponentInstanceAddedEventImplementation.cc ComponentInstanceAddedEventProcessor.cc ComponentInstanceDeleteRequestEventImplementation.cc ComponentInstanceDeleteRequestEventProcessor.cc ComponentInstanceDeletedEventImplementation.cc ComponentInstanceDeletedEventProcessor.cc ComponentRecord_Impl.cxx ConnectedConnectionEvent.cxx ConnectionFramework.cxx ConnectionID.cxx ConnectionManager.cxx ContextConnectionEventImplementation.cc ContextConnectionEventProcessor.cc ContextEventImplementation.cc ContextEventListenerWrap.cc ContextEventManager.cc DataCollectorFactory.cxx DefaultBuilderModel.cxx DefaultConfigurableParameterFactory.cxx DefaultGUIService.cxx DefaultJPrintfPort.cxx DefaultKeyValuePort.cxx DefaultMPIBorrow.cxx DefaultMPIService.cxx DefaultParameterPort.cxx DefaultPrintfPort.cxx DefaultXCmptFactory.cc DisconnectingConnectionEvent.cxx DotCCAComponentCore.cpp DoubleJC.cxx DoubleParameter.cxx FloatJC.cxx FloatParameter.cxx Frame.cxx GenericHashBucket.cc GenericHashEnum.cc GenericHashTable.cc Gizzard.cxx GizzardComponentChangedEvent.cxx GoThread.cxx HashBucket.cc HashEnum.cc Hashtable.cc IO.cxx IntParameter.cxx IntegerJC.cxx JString.cc KernelPort.cxx LinewiseClient.cxx LongJC.cxx LongParameter.cxx MessageData.cxx MetaDataParser.cpp NeoAbstractFramework.cc NeoBasicParameterPortPC.cc NeoBasicParameterPortWrap.cc NeoBuilderServicePC.cc NeoBuilderServiceWrap.cc NeoComponentClassDescription.cc NeoComponentID.cc NeoComponentWrapper.cc NeoConnectionID.cc NeoGoPortPC.cc NeoGoPortWrap.cc NeoHelper.cc NeoLoaderPC.cc NeoLoaderWrap.cc NeoOpaqueComponentFactory.cc NeoOpaqueGoPort.cc NeoOpaqueParameterGetListener.cc NeoOpaqueParameterSetListener.cc NeoOpaquePort.cc NeoOpaqueServiceProvider.cc NeoOpaqueTypeMap.cc NeoParameterPortFactoryPC.cc NeoParameterPortFactoryWrap.cc NeoParameterPortPC.cc NeoParameterPortWrap.cc NeoServiceRegistryPC.cc NeoServiceRegistryWrap.cc NeoServices.cc NeoServicesHelper.cc Node.cpp NonblockingReader.cc Object.cxx OpqAbstractFramework.cxx OpqBuilderService.cxx OpqConnectionEventService.cxx OpqParameterPort.cxx OpqParameterPortFactory.cxx OpqPortInfo.cxx OpqServiceRegistry.cc OpqSupportPort.cxx Parser.cpp PortActivityEventImplementation.cc PortActivityEventProcessor.cc PortData.cpp PortDefinitionEventImplementation.cc PortDefinitionEventProcessor.cc ProcessorInfo.cxx PropertiesHelper.cxx PropertyStrings.cxx ProviderPortData.cxx ResourceBucket.cc ResourceHash.cc ServerMux.cxx ServerOutOfBandListener.cxx ServicesHelper.cxx SocketConnectionManager.cxx StdReader.cc StpMap.cxx String.cxx StringBuffer.cc StringHash.cc StringHashBucket.cc StringHashEnum.cc StringParameter.cxx StringTokenizer.cc StringTools.cc StringVectEnum.cc StringVector.cc Thread.cc TypeMap.cxx UserPortData.cxx VectEnum.cc Vector.cc ccafeTypeMap.cc gdbWaitForAttach.cxx jc++dynamic.cpp parametersDynamic.cxx stp_cxx.cxx ) ADD_LIBRARY(ccafeCore SHARED ${CCAFE_SRCS}) TARGET_LINK_LIBRARIES(ccafeCore readline termcap g2c pthread xml2 z pthread m) ADD_DEFINITIONS(-g -DBOOST_DISABLE_THREADS -DHAVE_XML=1 -DOS_LINUX -Dlint -DCCAFE_SPEW=0 -D_GNU_SOURCE -D_REENTRANT -DNO_NUMERIC_LIMITS -Wall) INCLUDE_DIRECTORIES(../../neo/include ../../boost ../include /usr/include/libxml2)