From e011a9828889843b7906d3c6d9c30a4b5bbab7c2 Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Thu, 1 May 2025 06:15:35 +0300 Subject: [PATCH] patched pico sdk for cmake --- hid/pico/Makefile | 5 ++++- hid/pico/patches/pico-sdk.patch | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 hid/pico/patches/pico-sdk.patch diff --git a/hid/pico/Makefile b/hid/pico/Makefile index 86b79b0f..e76b6cef 100644 --- a/hid/pico/Makefile +++ b/hid/pico/Makefile @@ -28,11 +28,14 @@ define libdep endef .pico-sdk: $(call libdep,pico-sdk,raspberrypi/pico-sdk,6a7db34ff63345a7badec79ebea3aaef1712f374) +.pico-sdk.patches: .pico-sdk + patch -d .pico-sdk -p1 < patches/pico-sdk.patch + touch .pico-sdk.patches .tinyusb: $(call libdep,tinyusb,hathach/tinyusb,d713571cd44f05d2fc72efc09c670787b74106e0) .ps2x2pico: $(call libdep,ps2x2pico,No0ne/ps2x2pico,26ce89d597e598bb0ac636622e064202d91a9efc) -deps: .pico-sdk .tinyusb .ps2x2pico +deps: .pico-sdk .pico-sdk.patches .tinyusb .ps2x2pico .PHONY: deps diff --git a/hid/pico/patches/pico-sdk.patch b/hid/pico/patches/pico-sdk.patch new file mode 100644 index 00000000..03502e1e --- /dev/null +++ b/hid/pico/patches/pico-sdk.patch @@ -0,0 +1,10 @@ +diff --git a/tools/pioasm/CMakeLists.txt b/tools/pioasm/CMakeLists.txt +index 322408a..fc8e4b8 100644 +--- a/tools/pioasm/CMakeLists.txt ++++ b/tools/pioasm/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.4) ++cmake_minimum_required(VERSION 3.5) + project(pioasm CXX) + + set(CMAKE_CXX_STANDARD 11)