15 lines
531 B
CMake
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)
|