aboutsummaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
blob: a24869be62433f190df50d2b6426599639cdb568 (plain)
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
add_subdirectory(${PROJECT_SOURCE_DIR}/deps/tusb_xinput xinput_host)

add_executable(wirecutter
	main.c
	xinput.c
	gamepad.c
	tusb_config.h
	btstack_config.h
)

target_include_directories(wirecutter PUBLIC
    ${CMAKE_CURRENT_LIST_DIR}
)

pico_enable_stdio_usb(wirecutter 0)
pico_enable_stdio_uart(wirecutter 1)

pico_add_extra_outputs(wirecutter)

target_link_libraries(wirecutter PUBLIC
	pico_stdlib
	pico_cyw43_arch_none
	pico_btstack_classic
	tinyusb_host
	tinyusb_board
	xinput_host
)