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/util/CMakeLists.txt

    r2588 r2621  
    1 SET(UTIL_SRC_FILES
     1SET_SOURCE_FILES(UTIL_SRC_FILES
    22  Clipboard.cc
    33  CRC32.cc
     
    1212  SubString.cc
    1313)
     14GET_ALL_HEADER_FILES(UTIL_HDR_FILES)
     15SET(UTIL_FILES ${UTIL_SRC_FILES} ${UTIL_HDR_FILES})
     16GENERATE_SOURCE_GROUPS(${UTIL_FILES})
     17# Also add OrxonoxConfig.h to have it least somewhere in the IDE
     18LIST(APPEND UTIL_FILES ${CMAKE_BINARY_DIR}/src/OrxonoxConfig.h)
     19SOURCE_GROUP("" FILES ${CMAKE_BINARY_DIR}/src/OrxonoxConfig.h)
    1420
    15 ADD_LIBRARY(util SHARED ${UTIL_SRC_FILES})
     21ADD_LIBRARY(util SHARED ${UTIL_FILES})
    1622SET_TARGET_PROPERTIES(util PROPERTIES DEFINE_SYMBOL "UTIL_SHARED_BUILD")
    1723TARGET_LINK_LIBRARIES(util ${OGRE_LIBRARY})
Note: See TracChangeset for help on using the changeset viewer.