1 cmake_minimum_required (VERSION 3.8)
5 ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.h
6 ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.c
9 target_include_directories(hungarian PUBLIC
10 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/libhungarian>
11 $<INSTALL_INTERFACE:include>
14 set_target_properties(hungarian PROPERTIES PUBLIC_HEADER ${CMAKE_CURRENT_LIST_DIR}/libhungarian/hungarian.h)
19 RUNTIME DESTINATION bin
20 LIBRARY DESTINATION lib
21 ARCHIVE DESTINATION lib
22 PUBLIC_HEADER DESTINATION include
25 install(EXPORT hungarian
26 DESTINATION "share/hungarian"
27 FILE hungarianConfig.cmake