1cmake_minimum_required(VERSION 3.12)
2project(elf2uf2)
3
4set(CMAKE_CXX_STANDARD 14)
5
6add_subdirectory(../../src/common/boot_uf2 boot_uf2_headers)
7
8add_executable(elf2uf2 main.cpp)
9if (WIN32 AND NOT MINGW AND (CMAKE_CXX_COMPILER_ID STREQUAL "Clang"))
10    target_compile_definitions(elf2uf2 PRIVATE _CRT_SECURE_NO_WARNINGS)
11endif()
12target_link_libraries(elf2uf2 boot_uf2_headers)