draw aircraft
This commit is contained in:
+9
-4
@@ -10,6 +10,11 @@ set(BUILD_DOCUMENTATION OFF CACHE BOOL "" FORCE)
|
||||
set(BUILD_BOTH_LIBRARIES OFF CACHE BOOL "" FORCE)
|
||||
set(PACKAGE_DEBIAN OFF CACHE BOOL "" FORCE)
|
||||
|
||||
# Automatically collect core sources and platform-specific HAL files
|
||||
file(GLOB CORE_SOURCES CONFIGURE_DEPENDS "src/core/*.cpp" "src/core/*.c")
|
||||
file(GLOB HAL_PICO_SOURCES CONFIGURE_DEPENDS "src/hal/*_pico.cpp")
|
||||
file(GLOB HAL_LINUX_SOURCES CONFIGURE_DEPENDS "src/hal/*_linux.cpp")
|
||||
|
||||
if(BUILD_FOR_PICO)
|
||||
set(PICO_BOARD pico_w CACHE STRING "Board type")
|
||||
include(pico_sdk_import.cmake)
|
||||
@@ -25,8 +30,8 @@ if(BUILD_FOR_PICO)
|
||||
|
||||
add_executable(p-rad
|
||||
src/main.cpp
|
||||
src/core/logic.cpp
|
||||
src/hal/hal_pico.cpp
|
||||
${CORE_SOURCES}
|
||||
${HAL_PICO_SOURCES}
|
||||
)
|
||||
|
||||
target_compile_definitions(p-rad PRIVATE PICO_BUILD)
|
||||
@@ -47,8 +52,8 @@ else()
|
||||
|
||||
add_executable(p-rad
|
||||
src/main.cpp
|
||||
src/core/logic.cpp
|
||||
src/hal/hal_linux.cpp
|
||||
${CORE_SOURCES}
|
||||
${HAL_LINUX_SOURCES}
|
||||
)
|
||||
|
||||
target_include_directories(p-rad PRIVATE src)
|
||||
|
||||
Reference in New Issue
Block a user