22 lines
483 B
CMake
Executable File
22 lines
483 B
CMake
Executable File
cmake_minimum_required(VERSION 3.10)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|
|
|
# armv5te arm9
|
|
# armv4t arm7
|
|
set(CMAKE_SYSTEM_PROCESSOR "armv4t")
|
|
|
|
project(arm7)
|
|
|
|
set(PROJECT_INCLUDE
|
|
"src")
|
|
|
|
file(GLOB PROJECT_SOURCES CONFIGURE_DEPENDS
|
|
"src/*.cpp"
|
|
"src/**/*.cpp")
|
|
|
|
add_executable(arm7 ${PROJECT_SOURCES})
|
|
target_include_directories(arm7 PRIVATE ${PROJECT_INCLUDE})
|
|
target_link_libraries(arm7 PUBLIC dswifi7 mm7 filesystem fat)
|