mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-14 10:46:51 -07:00
Make Borealis GUI more generic to build (#408)
This commit is contained in:
parent
402e7f01ee
commit
4da09f75f3
16 changed files with 168 additions and 167 deletions
71
third-party/CMakeLists.txt
vendored
71
third-party/CMakeLists.txt
vendored
|
@ -52,74 +52,3 @@ if(NOT CHIAKI_USE_SYSTEM_JERASURE)
|
|||
|
||||
add_library(Jerasure::Jerasure ALIAS jerasure)
|
||||
endif()
|
||||
|
||||
##################
|
||||
# borealis
|
||||
##################
|
||||
|
||||
if(CHIAKI_ENABLE_SWITCH)
|
||||
# do not include
|
||||
# borealis/library/lib/switch_wrapper.c
|
||||
# switch functions are in switch/src/main.cpp
|
||||
set(BOREALIS_SOURCE
|
||||
borealis/library/lib/extern/libretro-common/features/features_cpu.c
|
||||
borealis/library/lib/extern/libretro-common/encodings/encoding_utf.c
|
||||
borealis/library/lib/extern/libretro-common/compat/compat_strl.c
|
||||
borealis/library/lib/extern/nxfmtwrapper/format.cpp
|
||||
borealis/library/lib/extern/nanovg/nanovg.c
|
||||
borealis/library/lib/extern/glad/glad.c
|
||||
borealis/library/lib/scroll_view.cpp
|
||||
borealis/library/lib/style.cpp
|
||||
borealis/library/lib/table.cpp
|
||||
borealis/library/lib/task_manager.cpp
|
||||
borealis/library/lib/progress_display.cpp
|
||||
borealis/library/lib/staged_applet_frame.cpp
|
||||
borealis/library/lib/applet_frame.cpp
|
||||
borealis/library/lib/hint.cpp
|
||||
borealis/library/lib/image.cpp
|
||||
borealis/library/lib/logger.cpp
|
||||
borealis/library/lib/swkbd.cpp
|
||||
borealis/library/lib/crash_frame.cpp
|
||||
borealis/library/lib/header.cpp
|
||||
borealis/library/lib/progress_spinner.cpp
|
||||
borealis/library/lib/layer_view.cpp
|
||||
borealis/library/lib/notification_manager.cpp
|
||||
borealis/library/lib/rectangle.cpp
|
||||
borealis/library/lib/application.cpp
|
||||
borealis/library/lib/box_layout.cpp
|
||||
borealis/library/lib/sidebar.cpp
|
||||
borealis/library/lib/dropdown.cpp
|
||||
borealis/library/lib/popup_frame.cpp
|
||||
borealis/library/lib/repeating_task.cpp
|
||||
borealis/library/lib/absolute_layout.cpp
|
||||
borealis/library/lib/i18n.cpp
|
||||
borealis/library/lib/tab_frame.cpp
|
||||
borealis/library/lib/thumbnail_frame.cpp
|
||||
borealis/library/lib/animations.cpp
|
||||
borealis/library/lib/dialog.cpp
|
||||
borealis/library/lib/view.cpp
|
||||
borealis/library/lib/list.cpp
|
||||
borealis/library/lib/button.cpp
|
||||
borealis/library/lib/label.cpp
|
||||
borealis/library/lib/theme.cpp
|
||||
borealis/library/lib/material_icon.cpp)
|
||||
|
||||
add_library(borealis STATIC ${BOREALIS_SOURCE})
|
||||
target_include_directories(borealis PUBLIC
|
||||
borealis/library/include
|
||||
borealis/library/include/borealis/extern
|
||||
borealis/library/include/borealis/extern/glad
|
||||
borealis/library/include/borealis/extern/nanovg
|
||||
borealis/library/include/borealis/extern/libretro-common
|
||||
borealis/library/lib/extern/fmt/include)
|
||||
|
||||
find_package(glfw3 REQUIRED)
|
||||
find_library(EGL EGL)
|
||||
find_library(GLAPI glapi)
|
||||
find_library(DRM_NOUVEAU drm_nouveau)
|
||||
target_link_libraries(borealis
|
||||
glfw
|
||||
${EGL}
|
||||
${GLAPI}
|
||||
${DRM_NOUVEAU})
|
||||
endif()
|
||||
|
|
1
third-party/borealis
vendored
1
third-party/borealis
vendored
|
@ -1 +0,0 @@
|
|||
Subproject commit 205e97ab45922fa7f5c9fa6a85d5d686cd50b669
|
Loading…
Add table
Add a link
Reference in a new issue