diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c55776..f33b81b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,20 +3,19 @@ # Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> # SPDX-Licence-Identifier: AGPL-3.0-or-later -cmake_minimum_required(VERSION 3.13) +cmake_minimum_required(VERSION 3.30) -set(PICO_SDK_PATH "${CMAKE_SOURCE_DIR}/3rd-party/pico-sdk") -include(pico_sdk_import.cmake) +if (_UBUILD_USE_PICO_SDK) + set(PICO_SDK_PATH "${CMAKE_SOURCE_DIR}/3rd-party/pico-sdk") + include(pico_sdk_import.cmake) +endif() project(sbc_harness) -pico_sdk_init() - add_subdirectory(libcr) add_subdirectory(libcr_ipc) add_subdirectory(libusb) add_subdirectory(libnetio) add_subdirectory(lib9p) -add_subdirectory(cmd/sbc_harness) -add_subdirectory(cmd/srv9p) +add_subdirectory(cmd/${_UBUILD_CMD}) |