Initial commit
[junction.git] / cmake / JunctionProjectDefs.cmake
1 # Add cmake/modules to module search path, so subsequent find_package() commands will work.
2 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/modules")
3
4 # FIXME: Implement FindJunction.cmake that other projects can use
5 # If this script was invoked from FindJunction.cmake, JUNCTION_ROOT should already be set.
6 if(NOT DEFINED JUNCTION_ROOT)
7     get_filename_component(JUNCTION_ROOT ${CMAKE_CURRENT_LIST_DIR}/.. ABSOLUTE)
8 endif()
9
10 set(JUNCTION_FOUND TRUE)
11 set(JUNCTION_INCLUDE_DIRS ${JUNCTION_ROOT})
12
13 # Find Turf
14 if(NOT TURF_FOUND)
15     set(TURF_WITH_EXCEPTIONS FALSE CACHE BOOL "Enable compiler support for C++ exceptions")
16     find_package(Turf REQUIRED)
17 endif()