mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
(cherry picked from commit a08824ba42d82acbd47f7d0e993a4977002c7e31) Signed-off-by: Maxim Devaev <mdevaev@gmail.com>
23 lines
594 B
CMake
23 lines
594 B
CMake
cmake_minimum_required(VERSION 3.13)
|
|
|
|
set(PICO_SDK_PATH ${CMAKE_CURRENT_LIST_DIR}/.pico-sdk)
|
|
set(PICO_TINYUSB_PATH ${CMAKE_CURRENT_LIST_DIR}/.tinyusb)
|
|
set(PS2_PATH ${CMAKE_CURRENT_LIST_DIR}/.ps2x2pico/src)
|
|
|
|
# For TinyUSB
|
|
set(FAMILY rp2040)
|
|
|
|
# Include pico_sdk_import.cmake from pico-sdk (instead of copying)
|
|
include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake)
|
|
|
|
# Generic setup
|
|
set(PROJECT hid)
|
|
project(${PROJECT})
|
|
|
|
# Initialize Pico-SDK
|
|
pico_sdk_init()
|
|
|
|
# Set the path to the source code to build
|
|
set(SRC_TO_BUILD_PATH ${CMAKE_CURRENT_LIST_DIR}/src)
|
|
add_subdirectory(${SRC_TO_BUILD_PATH})
|