gremlin/CMakeLists.txt

41 lines
1.1 KiB
CMake
Raw Permalink Normal View History

2011-01-04 18:11:59 +01:00
cmake_minimum_required (VERSION 2.6)
project (GREMLIN C CXX)
2011-01-17 21:50:50 +01:00
if (MSVC)
add_definitions(/D_USE_MATH_DEFINES)
endif(MSVC)
if (WIN32)
set(PLATFORM_LIBRARIES ws2_32 winmm)
endif(WIN32)
if(UNIX)
set(PLATFORM_LIBRARIES pthread)
endif(UNIX)
include_directories (${GREMLIN_SOURCE_DIR}/libs/glfw/include)
include_directories (${GREMLIN_SOURCE_DIR}/libs/spark/include)
include_directories (${GREMLIN_SOURCE_DIR}/libs/enet/include)
2011-10-07 12:07:36 +02:00
include_directories (${GREMLIN_SOURCE_DIR}/libs/log4cplus/include)
2011-01-18 21:02:48 +01:00
include_directories (${GREMLIN_SOURCE_DIR}/libs/bullet)
2011-01-24 23:52:12 +01:00
include_directories (${GREMLIN_SOURCE_DIR}/libs/yaml-cpp/include)
2011-01-19 23:20:08 +01:00
include_directories (${GREMLIN_SOURCE_DIR}/libs/trimeshloader/include)
2011-01-17 21:50:50 +01:00
2011-01-14 22:02:36 +01:00
find_package(OpenGL)
2011-01-12 22:05:22 +01:00
2011-01-17 21:50:50 +01:00
add_subdirectory (libs/enet)
2011-01-18 20:52:08 +01:00
add_subdirectory (libs/pugixml)
2011-01-18 21:02:48 +01:00
add_subdirectory (libs/bullet)
2011-01-24 23:52:12 +01:00
add_subdirectory (libs/yaml-cpp)
2011-10-07 12:07:36 +02:00
add_subdirectory (libs/log4cplus)
2011-01-19 23:20:08 +01:00
add_subdirectory (libs/trimeshloader)
2011-01-17 21:50:50 +01:00
add_subdirectory (src/common)
add_subdirectory (src/server)
2011-01-14 22:02:36 +01:00
if (OPENGL_FOUND)
2011-01-12 22:05:22 +01:00
add_subdirectory (libs/glfw)
add_subdirectory (libs/spark)
2011-01-17 21:50:50 +01:00
add_subdirectory (src/client)
2011-01-14 22:02:36 +01:00
endif(OPENGL_FOUND)
2011-01-17 21:50:50 +01:00