cmake_minimum_required(VERSION 3.9) | |
cmake_policy(VERSION 3.9) | |
project("route_diag") | |
add_executable(route_diag src/main.cpp) | |
target_link_libraries(route_diag | |
libvpr | |
) | |
#Supress IPO link warnings if IPO is enabled | |
get_target_property(TEST_ROUTE_DIAG_USES_IPO route_diag INTERPROCEDURAL_OPTIMIZATION) | |
if (TEST_ROUTE_DIAG_USES_IPO) | |
set_target_properties(route_diag PROPERTIES LINK_FLAGS ${IPO_LINK_WARN_SUPRESS_FLAGS}) | |
endif() | |