Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 29, 2009, 11:35:54 PM (15 years ago)
Author:
rgrieder
Message:

This commit gets a little ugly, couldn't separate that anymore:

  • Renamed UseTolua.cmake to GenerateLuaBindings.cmake
  • Applied the macros for compiler flags, linker flags, header files and source groups Updated the whole build tree for that
  • Created real compiler config scripts (BuildConfigGCC.cmake and BuildConfigMSVC.cmake)
  • Large scale clean up in BuildConfig.cmake
  • You can now specify your own LibraryConfig and BuildConfig script via CMake Cache
  • Lots of small changes and fixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/buildsystem2/src/cpptcl/CMakeLists.txt

    r2601 r2621  
     1SET(CPPTCL_FILES
     2  CppTcl.h
     3  CppTcl.cc
     4
     5  details/callbacks.h
     6  details/callbacks_v.h
     7  details/constructors.h
     8  details/conversions.h
     9  details/dispatchers.h
     10  details/metahelpers.h
     11  details/methods.h
     12  details/methods_v.h
     13)
     14GENERATE_SOURCE_GROUPS(${CPPTCL_FILES})
     15
    116IF(MSVC)
    2   ADD_LIBRARY(cpptcl_orxonox STATIC cpptcl.cc)
     17  ADD_LIBRARY(cpptcl_orxonox STATIC ${CPPTCL_FILES})
    318ELSE(MSVC)
    4   ADD_LIBRARY(cpptcl_orxonox SHARED cpptcl.cc)
     19  ADD_LIBRARY(cpptcl_orxonox SHARED ${CPPTCL_FILES})
    520ENDIF(MSVC)
    621
Note: See TracChangeset for help on using the changeset viewer.