juegos

Juegos de terminal de Pancho: Catan (TUI, GUI, web, servidor, PicoCalc), ajedrez, calculadora y minijuegos
git clone https://git.lu3dhn.xyz/juegos.git
Log | Files | Refs

CMakeLists.txt (784B)


      1 # Firmware para la PicoCalc (Raspberry Pi Pico 1 / RP2040).
      2 # No hace falta tocar esto: se compila con "make pico" o con GitHub Actions.
      3 cmake_minimum_required(VERSION 3.13)
      4 
      5 if(NOT DEFINED PICO_SDK_PATH AND DEFINED ENV{PICO_SDK_PATH})
      6     set(PICO_SDK_PATH $ENV{PICO_SDK_PATH})
      7 endif()
      8 set(PICO_BOARD pico CACHE STRING "Board")
      9 include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake)
     10 
     11 project(app_picocalc C CXX ASM)
     12 set(CMAKE_C_STANDARD 11)
     13 pico_sdk_init()
     14 
     15 set(COMUN_DIR ${CMAKE_CURRENT_LIST_DIR}/comun)
     16 include(${COMUN_DIR}/pico/comun_pico.cmake)
     17 
     18 # todos los .c de app/ entran solos
     19 file(GLOB APP_SRC ${CMAKE_CURRENT_LIST_DIR}/app/*.c)
     20 comun_picocalc_app(app
     21     NAME "App"
     22     DESC "Programa para la PicoCalc"
     23     SOURCES ${APP_SRC}
     24     INCLUDES ${CMAKE_CURRENT_LIST_DIR}/app)