From 072a64415babfa065fdc0e46e4ac0d10b69425ee Mon Sep 17 00:00:00 2001 From: Khalil Estell Date: Tue, 21 Apr 2026 11:28:55 -0700 Subject: [PATCH] :fire: Remove test_package The test_package doesn't really work and has some dependencies outside of this repo. For now, this will be deleted and a new test_packages should take its place for each package within this library. --- demo/.gitignore | 2 -- demo/CMakeLists.txt | 22 ------------------- demo/CMakeUserPresets.json | 9 -------- demo/activate.sh | 6 ----- demo/build.sh | 3 --- demo/conanfile.py | 34 ----------------------------- demo/configure.sh | 5 ----- demo/ldscripts/pico_flash_region.ld | 1 - demo/main.cpp | 21 ------------------ demo/startocd.sh | 3 --- 10 files changed, 106 deletions(-) delete mode 100644 demo/.gitignore delete mode 100644 demo/CMakeLists.txt delete mode 100644 demo/CMakeUserPresets.json delete mode 100644 demo/activate.sh delete mode 100755 demo/build.sh delete mode 100644 demo/conanfile.py delete mode 100644 demo/configure.sh delete mode 100644 demo/ldscripts/pico_flash_region.ld delete mode 100644 demo/main.cpp delete mode 100644 demo/startocd.sh diff --git a/demo/.gitignore b/demo/.gitignore deleted file mode 100644 index d835f77..0000000 --- a/demo/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -build -.cache \ No newline at end of file diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt deleted file mode 100644 index f458419..0000000 --- a/demo/CMakeLists.txt +++ /dev/null @@ -1,22 +0,0 @@ -cmake_minimum_required(VERSION 3.15) -set(CMAKE_EXECUTABLE_SUFFIX_ASM .elf) -set(CMAKE_EXECUTABLE_SUFFIX_C .elf) -set(CMAKE_EXECUTABLE_SUFFIX_CXX .elf) -set(PICO_CXX_ENABLE_EXCEPTIONS On) - -set(CMAKE_VERBOSE_MAKEFILE ON) - -include($ENV{PICO_SDK_PATH}/external/pico_sdk_import.cmake) - -project(raspberry_pico_test C CXX ASM) - -pico_sdk_init() -set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -add_executable(main main.cpp) - -target_compile_options(main PRIVATE -Wall -Werror) -target_link_libraries(main pico_stdlib hardware_gpio pico_stdio) - -pico_add_extra_outputs(main) -pico_enable_stdio_usb(main 1) -pico_enable_stdio_uart(main 0) diff --git a/demo/CMakeUserPresets.json b/demo/CMakeUserPresets.json deleted file mode 100644 index 945b382..0000000 --- a/demo/CMakeUserPresets.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "version": 4, - "vendor": { - "conan": {} - }, - "include": [ - "build/CMakePresets.json" - ] -} \ No newline at end of file diff --git a/demo/activate.sh b/demo/activate.sh deleted file mode 100644 index 8d5616c..0000000 --- a/demo/activate.sh +++ /dev/null @@ -1,6 +0,0 @@ -# This file should be sourced - -if [ -e build/conanbuild.sh ] -then -source build/conanbuild.sh -fi diff --git a/demo/build.sh b/demo/build.sh deleted file mode 100755 index 9728e9a..0000000 --- a/demo/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -set -ex - -conan build . -pr:h=../profiles/rp2350 -pr:h=arm-gcc-12.3 -nr --build=missing -of build diff --git a/demo/conanfile.py b/demo/conanfile.py deleted file mode 100644 index b57cbaf..0000000 --- a/demo/conanfile.py +++ /dev/null @@ -1,34 +0,0 @@ - -from conan import ConanFile -from conan.tools.cmake import CMake, CMakeDeps, CMakeToolchain - - -class CompressorRecipe(ConanFile): - settings = "os", "compiler", "build_type", "arch" - generators = "VirtualBuildEnv" - - def requirements(self): - self.requires("picosdk/2.2.0") - self.requires("rp-board-header-rp2350-micromod/1.0.0") - - def build_requirements(self): - self.tool_requires("pioasm/2.2.0") - self.tool_requires("picotool/2.2.0") - - def generate(self): - tc = CMakeToolchain(self) - tc.generate() - deps = CMakeDeps(self) - deps.generate() - - def build(self): - cmake = CMake(self) - defs = { - "CMAKE_ASM_FLAGS_INIT": "-mcpu=cortex-m33 -mfloat-abi=soft", - # "PICO_PLATFORM": "rp2350-arm-s", - # For some reason even if I set PICO_FLASH_SIZE with PICO_BOARD=none, - # it still doesn't work. I can't explain why. - "PICO_BOARD": "rp2350_micromod", - } - cmake.configure(variables=defs) - cmake.build() diff --git a/demo/configure.sh b/demo/configure.sh deleted file mode 100644 index 9e43596..0000000 --- a/demo/configure.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/sh - -set -ex - -conan install . -pr:h=../profiles/rp2350 -pr:h=arm-gcc-12.3 --build=missing -of build diff --git a/demo/ldscripts/pico_flash_region.ld b/demo/ldscripts/pico_flash_region.ld deleted file mode 100644 index 5cef943..0000000 --- a/demo/ldscripts/pico_flash_region.ld +++ /dev/null @@ -1 +0,0 @@ -FLASH(rx) : ORIGIN = 0x10000000, LENGTH = 16 * 1024 * 1024 diff --git a/demo/main.cpp b/demo/main.cpp deleted file mode 100644 index a5caf1a..0000000 --- a/demo/main.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include - -#include "hardware/gpio.h" -#include "pico/stdio.h" -#include "pico/time.h" - -int -main() -{ - gpio_set_function(46, gpio_function_t::GPIO_FUNC_SIO); - gpio_set_dir(46, GPIO_OUT); - stdio_init_all(); - while (true) { - gpio_put(46, true); - printf("On!\n"); - sleep_ms(500); - gpio_put(46, false); - printf("Off!\n"); - sleep_ms(500); - } -} diff --git a/demo/startocd.sh b/demo/startocd.sh deleted file mode 100644 index 936db82..0000000 --- a/demo/startocd.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/sh - -openocd -s debugscripts -f interface/cmsis-dap.cfg -f interface/rp2350.cfg -c "adapter speed 5000"