Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/core/src/orxonox/core/CMakeLists.txt @ 805

Last change on this file since 805 was 805, checked in by landauf, 16 years ago

Added two new classes:

  • ClassManager, a helper class for ClassIdentifier
  • IdentifierDistributor, a class that hopefully allows unique ClassIdentifiers even with several libraries

In a first try it seemed to work, but it needs more testing. At least it solved a problem I discovered yesterday with multiple Identifiers for the type "BaseObject" on windows.

File size: 467 bytes
Line 
1SET( CORE_SRC_FILES
2  BaseObject.cc
3  Factory.cc
4  IdentifierList.cc
5  Identifier.cc
6  MetaObjectList.cc
7  OrxonoxClass.cc
8  ConfigValueContainer.cc
9  Error.cc
10  SignalHandler.cc
11  ArgReader.cc
12  DebugLevel.cc
13  OutputHandler.cc
14  Language.cc
15  ClassTreeMask.cc
16  IdentifierDistributor.cc
17)
18
19ADD_LIBRARY( core SHARED ${CORE_SRC_FILES})
20SET_TARGET_PROPERTIES( core PROPERTIES LINK_FLAGS "--no-undefined" )
21
22TARGET_LINK_LIBRARIES( core
23  util
24)
Note: See TracBrowser for help on using the repository browser.