Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Oct 4, 2009, 8:03:26 PM (15 years ago)
Author:
rgrieder
Message:

Added a few more compilations in our own libraries.
Also fixed a bug in tools/CMakeLists.txt (ADD instead of SET_SOURCE_FILES caused the list of files to grow every cmake run, but REMOVE_DUPLICATES took care of it anyway).

Location:
code/branches/core5/src
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core5/src/libraries/CMakeLists.txt

    r5752 r5873  
    2525################ Sub Directories ################
    2626
     27ADD_SUBDIRECTORY(util)
    2728ADD_SUBDIRECTORY(core)
    2829ADD_SUBDIRECTORY(network)
    2930ADD_SUBDIRECTORY(tools)
    30 ADD_SUBDIRECTORY(util)
  • code/branches/core5/src/libraries/core/CMakeLists.txt

    r5867 r5873  
    1919
    2020SET_SOURCE_FILES(CORE_SRC_FILES
    21   ConfigFileManager.cc
    2221  ConfigValueContainer.cc
    2322  Core.cc
     
    3231  Language.cc
    3332  LuaState.cc
    34   MemoryArchive.cc
    3533  ObjectListBase.cc
    3634  OrxonoxClass.cc
    37   PathConfig.cc
    3835  Resource.cc
    3936  ScopedSingletonManager.cc
     
    4138
    4239  # command
    43   ArgumentCompletionFunctions.cc
    4440  CommandEvaluation.cc
    4541  CommandExecutor.cc
     
    6763  Shell.cc
    6864  TclBind.cc
    69   TclThreadManager.cc
     65
     66COMPILATION_BEGIN FilesystemCompilation.cc
     67  ArgumentCompletionFunctions.cc
     68  ConfigFileManager.cc
     69  MemoryArchive.cc
     70  PathConfig.cc
     71COMPILATION_END
    7072
    7173  # multithreading
     74  ThreadPool.cc
     75COMPILATION_BEGIN ThreadCompilation.cc
     76  TclThreadManager.cc
    7277  Thread.cc
    73   ThreadPool.cc
     78COMPILATION_END
    7479)
     80
    7581ADD_SUBDIRECTORY(input)
    7682
  • code/branches/core5/src/libraries/network/packet/CMakeLists.txt

    r5738 r5873  
    11ADD_SOURCE_FILES(NETWORK_SRC_FILES
     2COMPILATION_BEGIN PacketCompilation.cc
    23  Acknowledgement.cc
    34  Chat.cc
     
    910  Packet.cc
    1011  Welcome.cc
     12COMPILATION_END
    1113)
    1214
  • code/branches/core5/src/libraries/tools/CMakeLists.txt

    r5749 r5873  
    1 ADD_SOURCE_FILES(TOOLS_SRC_FILES
     1SET_SOURCE_FILES(TOOLS_SRC_FILES
     2COMPILATION_BEGIN ResourceCompilation.cc
     3  ResourceCollection.cc
     4  ResourceLocation.cc
     5COMPILATION_END
     6  TextureGenerator.cc
     7  Timer.cc
     8COMPILATION_BEGIN OgreCompilation.cc
    29  BillboardSet.cc
    310  DynamicLines.cc
     
    512  Mesh.cc
    613  ParticleInterface.cc
    7   ResourceCollection.cc
    8   ResourceLocation.cc
    914  Shader.cc
    10   TextureGenerator.cc
    11   Timer.cc
     15COMPILATION_END
    1216)
    1317ADD_SUBDIRECTORY(interfaces)
     
    1519ORXONOX_ADD_LIBRARY(tools
    1620  FIND_HEADER_FILES
    17   PCH_FILE
    18     ToolsPrecompiledHeaders.h
    1921  DEFINE_SYMBOL
    2022    "TOOLS_SHARED_BUILD"
  • code/branches/core5/src/libraries/util/CMakeLists.txt

    r5855 r5873  
    1919
    2020SET_SOURCE_FILES(UTIL_SRC_FILES
     21  Exception.cc
     22  Math.cc
     23  MultiType.cc
     24  Scope.cc
     25  StringUtils.cc
     26COMPILATION_BEGIN StableCompilation.cc
    2127  Clipboard.cc
    2228  Clock.cc
    2329  CRC32.cc
    24   Exception.cc
    2530  ExprParser.cc
    26   Math.cc
    27   MultiType.cc
    2831  OutputBuffer.cc
    2932  OutputHandler.cc
    30   Scope.cc
    3133  SignalHandler.cc
    3234  Sleep.cc
    33   StringUtils.cc
    3435  SubString.cc
     36COMPILATION_END
    3537)
    3638
  • code/branches/core5/src/modules/pong/CMakeLists.txt

    r5749 r5873  
    11SET_SOURCE_FILES(PONG_SRC_FILES
     2#COMPILATION_BEGIN PongCompilation.cc
    23  Pong.cc
    34  PongAI.cc
     
    78  PongCenterpoint.cc
    89  PongScore.cc
     10#COMPILATION_END
    911)
    1012
     
    1214  MODULE
    1315  FIND_HEADER_FILES
    14   PCH_FILE
    15     PongPrecompiledHeaders.h
    16   PCH_NO_DEFAULT
    1716  DEFINE_SYMBOL
    1817    "PONG_SHARED_BUILD"
  • code/branches/core5/src/orxonox/CMakeLists.txt

    r5842 r5873  
    2525
    2626SET_SOURCE_FILES(ORXONOX_SRC_FILES
     27  Level.cc
     28  LevelManager.cc
    2729  Main.cc
    28 
    29   CameraManager.cc
    30   LevelManager.cc
    3130  PawnManager.cc
    3231  PlayerManager.cc
    33 
    34   Level.cc
    3532  Radar.cc
     33COMPILATION_BEGIN SceneCompilation.cc
     34  CameraManager.cc
    3635  Scene.cc
     36COMPILATION_END
    3737)
    3838
  • code/branches/core5/src/orxonox/graphics/CMakeLists.txt

    r5738 r5873  
    11ADD_SOURCE_FILES(ORXONOX_SRC_FILES
    2   Backlight.cc
    32  Billboard.cc
    43  BlinkingBillboard.cc
    5   Camera.cc
    64  FadingBillboard.cc
    75  GlobalShader.cc
    8   Light.cc
    96  Model.cc
    107  ParticleEmitter.cc
    118  ParticleSpawner.cc
     9COMPILATION_BEGIN GraphicsCompilation.cc
     10  Backlight.cc
     11  Camera.cc
     12  Light.cc
     13COMPILATION_END
    1214)
  • code/branches/core5/src/orxonox/overlays/CMakeLists.txt

    r5738 r5873  
    33  OverlayGroup.cc
    44
     5COMPILATION_BEGIN OverlayCompilation.cc
    56  InGameConsole.cc
    67  Map.cc
     8COMPILATION_END
    79)
Note: See TracChangeset for help on using the changeset viewer.