32 lines
1.4 KiB
CMake
32 lines
1.4 KiB
CMake
if (PICO_SDK)
|
|
add_library(textscreen INTERFACE)
|
|
else()
|
|
add_library(textscreen
|
|
textscreen.h
|
|
txt_conditional.c txt_conditional.h
|
|
txt_checkbox.c txt_checkbox.h
|
|
txt_desktop.c txt_desktop.h
|
|
txt_dropdown.c txt_dropdown.h
|
|
txt_fileselect.c txt_fileselect.h
|
|
txt_gui.c txt_gui.h
|
|
txt_inputbox.c txt_inputbox.h
|
|
txt_io.c txt_io.h
|
|
txt_main.h
|
|
txt_button.c txt_button.h
|
|
txt_label.c txt_label.h
|
|
txt_radiobutton.c txt_radiobutton.h
|
|
txt_scrollpane.c txt_scrollpane.h
|
|
txt_separator.c txt_separator.h
|
|
txt_spinctrl.c txt_spinctrl.h
|
|
txt_sdl.c txt_sdl.h
|
|
txt_strut.c txt_strut.h
|
|
txt_table.c txt_table.h
|
|
txt_utf8.c txt_utf8.h
|
|
txt_widget.c txt_widget.h
|
|
txt_window.c txt_window.h
|
|
txt_window_action.c txt_window_action.h)
|
|
target_include_directories(textscreen
|
|
INTERFACE "."
|
|
PRIVATE "../src/")
|
|
target_link_libraries(textscreen m SDL2::SDL2)
|
|
endif()
|