set(TOOL_NAME levy_planner) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin) aux_source_directory(. TOOL_SRC) add_executable(${TOOL_NAME} ${TOOL_SRC}) set_target_properties(${TOOL_NAME} PROPERTIES INSTALL_RPATH /usr/local/lib) set_target_properties(${TOOL_NAME} PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON) target_link_libraries(${TOOL_NAME} PRIVATE ${GCTL_LIB}) target_link_libraries(${TOOL_NAME} PRIVATE gctl_optimization) install(TARGETS ${TOOL_NAME} RUNTIME DESTINATION sbin)