Some checks failed
Build / build-gentoo (push) Failing after 14s
Build / download-system-deps (push) Successful in 3m28s
Build / get-source-code (push) Successful in 9m18s
Build / build-deb (push) Failing after 3m41s
Build / build-appimage (push) Successful in 4m12s
Build / build-android (push) Failing after 2m47s
Build / build-windows (push) Failing after 7m10s
- Remove unused OpenMP from playback backend - Fix update_assets on macOS - Add support for Objective C++ on macOS - Add macOS-specific code into the Dear ImGui backend - Add macOS .app packaging - Add support for global menus, and include support for macOS global menu into the Dear ImGui backend
13 lines
594 B
CMake
13 lines
594 B
CMake
prefix_all(LIBLOOPERUI_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/ menus.cpp menus.hpp)
|
|
if(APPLE)
|
|
set(backend_src backends/osx_backend.mm)
|
|
# TODO: Implement dbusmenu
|
|
#elseif(UNIX AND ENABLE_DBUS)
|
|
# set(backend_src backends/dbus_backend.cpp)
|
|
else()
|
|
set(backend_src backends/noop_backend.cpp)
|
|
endif()
|
|
list(APPEND LIBLOOPERUI_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/${backend_src})
|
|
add_library(liblooper_ui SHARED ${LIBLOOPERUI_SRCS})
|
|
target_link_libraries(liblooper_ui PUBLIC fmt::fmt)
|
|
target_include_directories(liblooper_ui PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
|