Trim vendored dependency trees

This commit is contained in:
2026-03-10 20:09:57 +08:00
parent 5638714000
commit 7d2de93ff3
4 changed files with 20 additions and 4 deletions
+3 -1
View File
@@ -164,7 +164,9 @@ set(CLI11_impl_headers
set(CLI11_library_headers ${CLI11_headerLoc}/CLI.hpp ${CLI11_headerLoc}/Timer.hpp)
# build the fuzzing example or fuzz entry point
add_subdirectory(fuzz)
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/fuzz/CMakeLists.txt")
add_subdirectory(fuzz)
endif()
add_subdirectory(src)
add_subdirectory(single-include)
+3 -1
View File
@@ -62,4 +62,6 @@ add_subdirectory(Corrade)
# Corrade include dir for superprojects
set(CORRADE_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE)
add_subdirectory(debuggers)
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/debuggers/CMakeLists.txt")
add_subdirectory(debuggers)
endif()
@@ -0,0 +1,8 @@
[versions]
agp = "8.12.0"
kotlin = "2.0.21"
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
+6 -2
View File
@@ -42,9 +42,13 @@ set_directory_properties(PROPERTIES
add_subdirectory(MagnumExternal)
add_subdirectory(Magnum)
add_subdirectory(MagnumPlugins)
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/MagnumPlugins/CMakeLists.txt")
add_subdirectory(MagnumPlugins)
endif()
# Magnum include dir for superprojects
set(MAGNUM_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE)
add_subdirectory(debuggers)
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/debuggers/CMakeLists.txt")
add_subdirectory(debuggers)
endif()