Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/console/src/core/CMakeLists.txt @ 1341

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

big commit, but not much changes in code:

  • put CommandEvaluation into it's own .cc and .h files
  • put some basic ConsoleCommands into ConsoleCommandCompilation.cc and .h
  • created a new class, ConsoleCommand, inheriting from ExecutorStatic, implementing all command-related features that were located in the Executor until now (at the moment only accessLevel_, but more will come - from reto and me)
  • renamed ConsoleCommand-macros to SetConsoleCommand (all related macros were changed the same way)
  • added a new command named "killdelays", that kills all delayed commands. helpful to stop disco ;)
File size: 817 bytes
Line 
1SET(CORE_SRC_FILES
2  OrxonoxClass.cc
3  BaseObject.cc
4  Factory.cc
5  Identifier.cc
6  IdentifierDistributor.cc
7  InputHandler.cc
8  InputManager.cc
9  InputEventListener.cc
10  MetaObjectList.cc
11  ConfigFileManager.cc
12  ConfigValueContainer.cc
13  Error.cc
14  SignalHandler.cc
15  CoreSettings.cc
16  OutputHandler.cc
17  OutputBuffer.cc
18  InputBuffer.cc
19  Shell.cc
20  CommandExecutor.cc
21  CommandEvaluation.cc
22  ConsoleCommandCompilation.cc
23  Language.cc
24  ClassTreeMask.cc
25  Loader.cc
26  Executor.cc
27  XMLPort.cc
28  Namespace.cc
29  NamespaceNode.cc
30  Tickable.cc
31  Script.cc
32  TclBind.cc
33  TclThreadManager.cc
34  IRC.cc
35)
36
37ADD_LIBRARY(core SHARED ${CORE_SRC_FILES})
38
39TARGET_LINK_LIBRARIES(core
40  util
41  tolualib
42  cpptcl
43  ${Lua_LIBRARIES}
44  ${OIS_LIBRARIES}
45  ${Boost_thread_LIBRARIES}
46)
Note: See TracBrowser for help on using the repository browser.