fxlink-gdb-proxy/CMakeLists.txt

15 lines
531 B
CMake

cmake_minimum_required(VERSION 3.15)
project(fxlink-gdb-proxy VERSION 0.1 LANGUAGES C)
list(APPEND CMAKE_MODULE_PATH "$ENV{HOME}/.local/lib/cmake")
if(DEFINED "$ENV{FXSDK_PATH}")
list(APPEND CMAKE_MODULE_PATH "$ENV{FXSDK_PATH}/lib/cmake")
endif()
find_package(LibFxlink 2.10 REQUIRED)
add_compile_options(-Wall -Wextra -Wpedantic -Wstrict-prototypes -Wvla -Wswitch-enum -Werror)
add_executable(fxlink-gdb-proxy src/main.c)
target_link_libraries(fxlink-gdb-proxy PRIVATE LibFxlink::LibFxlink)
install(TARGETS fxlink-gdb-proxy)