2010-12-09 17:19:19 +00:00
|
|
|
CMAKE_MINIMUM_REQUIRED( VERSION 2.6.2 )
|
2010-06-05 17:34:55 +00:00
|
|
|
PROJECT( MegaGlest )
|
|
|
|
|
2010-12-11 13:01:06 +00:00
|
|
|
#SET(CMAKE_VERBOSE_MAKEFILE ON)
|
2010-06-05 17:34:55 +00:00
|
|
|
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/mk/cmake/Modules)
|
|
|
|
|
2010-12-11 06:32:21 +00:00
|
|
|
IF(WIN32)
|
|
|
|
SET(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH}
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/lib
|
2010-12-11 15:05:43 +00:00
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/xerces-c-src_2_8_0/lib
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/wxWidgets-2.8.10/lib)
|
2010-12-11 06:32:21 +00:00
|
|
|
|
|
|
|
SET(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH}
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/include
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/openal-soft-1.12.854/include
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/openal-soft-1.12.854
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/xerces-c-src_2_8_0/include
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/libogg-1.2.1/include
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/lua-5.1/src
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/jpeg-8b
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/lpng141
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/zlib-1.2.5
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/curl-7.20.1/include
|
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/SDL-1.2.x/include
|
2010-12-11 15:05:43 +00:00
|
|
|
${PROJECT_SOURCE_DIR}/source/win32_deps/wxWidgets-2.8.10/include)
|
2010-12-11 06:32:21 +00:00
|
|
|
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/lib)
|
|
|
|
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/xerces-c-src_2_8_0/lib)
|
2010-12-11 15:05:43 +00:00
|
|
|
link_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/wxWidgets-2.8.10/lib)
|
2010-12-11 06:32:21 +00:00
|
|
|
include_directories("${PROJECT_SOURCE_DIR}/source/win32_deps/Microsoft\ DirectX\ SDK \(November 2007\)/Include")
|
|
|
|
include_directories(${PROJECT_SOURCE_DIR}/source/win32_deps/openal-soft-1.12.854/include)
|
|
|
|
ENDIF()
|
|
|
|
|
2010-06-05 17:34:55 +00:00
|
|
|
ADD_SUBDIRECTORY( source/shared_lib )
|
|
|
|
ADD_SUBDIRECTORY( source/glest_game )
|
2010-12-11 15:05:43 +00:00
|
|
|
ADD_SUBDIRECTORY( source/glest_map_editor )
|
|
|
|
ADD_SUBDIRECTORY( source/g3d_viewer )
|
|
|
|
ADD_SUBDIRECTORY( source/configurator )
|
2010-09-16 15:15:42 +00:00
|
|
|
|
|
|
|
IF(APPLE)
|
|
|
|
include(mk/macosx/CMakeLists.txt)
|
|
|
|
ENDIF(APPLE)
|