forked from JulienBernard3383279/pico-rectangle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
33 lines (24 loc) · 1005 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
cmake_minimum_required(VERSION 3.12)
#set(PICO_SDK_PATH "../../pico-sdk")
set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
include(pico_sdk_import.cmake)
project(pico_rectangle CXX C)
pico_sdk_init()
include_directories(include pico-joybus-comms/include)
add_executable(pico_rectangle
src/main.cpp
src/communication_protocols/joybus.cpp
src/communication_protocols/usb.cpp
src/usb_configurations/gcc_to_usb_adapter.cpp
src/usb_configurations/keyboard_8kro.cpp
src/usb_configurations/wired_fight_pad_pro.cpp
src/dac_algorithms/melee_F1.cpp
src/dac_algorithms/project_plus_F1.cpp
src/dac_algorithms/ultimate_F1.cpp
src/dac_algorithms/set_of_8_keys.cpp
src/dac_algorithms/wired_fight_pad_pro_default.cpp
src/gpio_to_button_sets/F1.cpp
src/other/runtime_remapping_mode.cpp
)
target_link_libraries(pico_rectangle pico_stdlib pico_time pico_bootrom hardware_resets hardware_timer hardware_irq hardware_sync hardware_flash)
pico_add_extra_outputs(pico_rectangle)