| 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() | |