project(native-trampoline) # Build add_executable(trampoline src/memory.cpp src/main.cpp src/trampoline.cpp src/ptrace.cpp) # Warnings target_compile_options(trampoline PRIVATE -Wall -Wextra -Werror -Wpointer-arith -Wshadow -Wnull-dereference) # Link target_link_libraries(trampoline dl trampoline-headers) # Install function(install_trampoline bin_dir) install(TARGETS trampoline DESTINATION "${bin_dir}") endfunction()