File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Common variables.
2- cmake_minimum_required (VERSION 2.8 )
2+ cmake_minimum_required (VERSION 3.12 )
33project (munkres-cpp)
44set (munkres-cpp_VERSION_MAJOR 2)
55set (munkres-cpp_VERSION_MINOR 0)
66
77set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11" )
8- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra" )
8+ # https://stackoverflow.com/questions/2274006/cmake-invalid-numeric-argument-wextra
9+ if (CMAKE_COMPILER_IS_GNUCXX)
10+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra" )
11+ endif (CMAKE_COMPILER_IS_GNUCXX )
912set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} -O0 -ggdb3 -DDEBUG" )
1013set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O3" )
1114
@@ -38,6 +41,7 @@ add_library (
3841install (TARGETS munkres DESTINATION lib PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
3942install (FILES ${MunkresCppLib_HEADERS} DESTINATION include/munkres PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
4043
44+ target_include_directories (munkres INTERFACE ${PROJECT_SOURCE_DIR} /src )
4145
4246# Binary example
4347set (MunkresCppBin_SOURCES ${PROJECT_SOURCE_DIR} /examples/main.cpp)
You can’t perform that action at this time.
0 commit comments