25 lines
612 B
CMake
25 lines
612 B
CMake
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
|
|
|
|
PROJECT(RecastNavigation)
|
|
#SET(RECAST_VERSION r129)
|
|
|
|
IF(NOT CMAKE_BUILD_TYPE)
|
|
# SET(CMAKE_BUILD_TYPE "Debug")
|
|
SET(CMAKE_BUILD_TYPE "Release")
|
|
ENDIF(NOT CMAKE_BUILD_TYPE)
|
|
|
|
IF(MSVC)
|
|
OPTION(USE_MSVC_FAST_FLOATINGPOINT "Use MSVC /fp:fast option" ON)
|
|
IF(USE_MSVC_FAST_FLOATINGPOINT)
|
|
ADD_DEFINITIONS(/fp:fast)
|
|
ENDIF(USE_MSVC_FAST_FLOATINGPOINT)
|
|
ADD_DEFINITIONS(/D _CRT_SECURE_NO_WARNINGS)
|
|
ENDIF(MSVC)
|
|
|
|
ADD_SUBDIRECTORY(DebugUtils)
|
|
ADD_SUBDIRECTORY(Detour)
|
|
ADD_SUBDIRECTORY(DetourCrowd)
|
|
ADD_SUBDIRECTORY(DetourTileCache)
|
|
ADD_SUBDIRECTORY(Recast)
|
|
ADD_SUBDIRECTORY(RecastDemo)
|