wl_library(ui_basic
  SRCS
    box.cc
    box.h
    button.cc
    button.h
    checkbox.cc
    checkbox.h
    editbox.cc
    editbox.h
    fileview_panel.cc
    fileview_panel.h
    icon.cc
    icon.h
    icongrid.cc
    icongrid.h
    listselect.cc
    listselect.h
    messagebox.cc
    messagebox.h
    mouse_constants.h
    multilineeditbox.cc
    multilineeditbox.h
    multilinetextarea.cc
    multilinetextarea.h
    panel.cc
    panel.h
    progressbar.cc
    progressbar.h
    progresswindow.cc
    progresswindow.h
    radiobutton.cc
    radiobutton.h
    scrollbar.cc
    scrollbar.h
    slider.cc
    slider.h
    spinbox.cc
    spinbox.h
    table.cc
    table.h
    tabpanel.cc
    tabpanel.h
    textarea.cc
    textarea.h
    unique_window.cc
    unique_window.h
    window.cc
    window.h
  USES_BOOST_REGEX
  USES_SDL2
  DEPENDS
    base_exceptions
    base_geometry
    base_i18n
    base_log
    base_macros
    graphic
    graphic_color
    graphic_surface
    graphic_text
    graphic_text_layout
    io_filesystem
    profile
    scripting_lua_interface
    scripting_lua_table
    sound
    widelands_ball_of_mud
)
