Fixed path error

This commit is contained in:
Kyler Olsen 2025-12-03 23:57:45 -07:00
parent c89acbbdfb
commit c1c54277a7
1 changed files with 6 additions and 5 deletions

View File

@ -38,7 +38,8 @@ MSVC_TEST_FLAGS = MSVC_FLAGS + []
RP2040_CMAKE_TEMPLATE = """cmake_minimum_required(VERSION 3.13) RP2040_CMAKE_TEMPLATE = """cmake_minimum_required(VERSION 3.13)
# Pico SDK initialization # Pico SDK initialization
include($ENV{{PICO_SDK_PATH}}/external/pico_sdk_import.cmake) set(PICO_SDK_PATH "{pico_sdk_path}")
include({pico_sdk_path}/external/pico_sdk_import.cmake)
project({project_name} C CXX ASM) project({project_name} C CXX ASM)
set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD 11)
@ -260,7 +261,8 @@ def generate_pico_cmake(project_name="sls"):
cmake_content = RP2040_CMAKE_TEMPLATE.format( cmake_content = RP2040_CMAKE_TEMPLATE.format(
project_name=project_name, project_name=project_name,
source_files=source_files, source_files=source_files,
git_hash=GIT_HASH git_hash=GIT_HASH,
pico_sdk_path=PICO_SDK_PATH
) )
cmake_file = Path("CMakeLists.txt") cmake_file = Path("CMakeLists.txt")
@ -283,12 +285,11 @@ def build_rp2040():
# Create build directory # Create build directory
mkdir(PICO_BUILD_DIR) mkdir(PICO_BUILD_DIR)
# Run CMake # Run CMake (no need to pass PICO_SDK_PATH since it's in CMakeLists.txt)
cmake_cmd = [ cmake_cmd = [
"cmake", "cmake",
"-B", str(PICO_BUILD_DIR), "-B", str(PICO_BUILD_DIR),
"-S", ".", "-S", "."
f"-DPICO_SDK_PATH={PICO_SDK_PATH}"
] ]
run(cmake_cmd) run(cmake_cmd)