13 lines
340 B
CMake
13 lines
340 B
CMake
|
cmake_minimum_required(VERSION 3.17.0)
|
||
|
|
||
|
# Start Project
|
||
|
project(native-trampoline)
|
||
|
|
||
|
# Build
|
||
|
add_executable(qemu-arm src/memory.cpp src/main.cpp src/trampoline.cpp src/ptrace.cpp)
|
||
|
|
||
|
# Warnings
|
||
|
target_compile_options(qemu-arm PRIVATE -Wall -Wextra -Werror -Wpointer-arith -Wshadow -Wnull-dereference)
|
||
|
|
||
|
# Link
|
||
|
target_link_libraries(qemu-arm dl)
|