save state
This commit is contained in:
@@ -8,7 +8,23 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(BINDER_DIR "${ANDROID_SDK}/platforms/android-36/optional/libbinder_ndk_cpp")
|
||||
set(AIDL_EXE "${ANDROID_SDK}/build-tools/36.1.0/aidl.exe")
|
||||
|
||||
find_package(RmlUi CONFIG REQUIRED)
|
||||
# Find Lua from vcpkg
|
||||
find_package(Lua REQUIRED)
|
||||
|
||||
# Fetch RmlUi from GitHub with Lua bindings enabled
|
||||
include(FetchContent)
|
||||
FetchContent_Declare(
|
||||
rmlui
|
||||
GIT_REPOSITORY https://github.com/mikke89/RmlUi.git
|
||||
GIT_TAG master
|
||||
)
|
||||
set(RMLUI_LUA_BINDINGS ON CACHE BOOL "" FORCE)
|
||||
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
|
||||
set(RMLUI_SAMPLES OFF CACHE BOOL "" FORCE)
|
||||
set(RMLUI_TESTS OFF CACHE BOOL "" FORCE)
|
||||
set(RMLUI_FONT_ENGINE "freetype" CACHE STRING "" FORCE)
|
||||
set(RMLUI_PRECOMPILED_HEADERS OFF CACHE BOOL "" FORCE)
|
||||
FetchContent_MakeAvailable(rmlui)
|
||||
|
||||
#get_cmake_property(_variableNames VARIABLES)
|
||||
#list(SORT _variableNames)
|
||||
@@ -60,7 +76,7 @@ target_include_directories(mosis-service PUBLIC
|
||||
)
|
||||
target_link_libraries(mosis-service
|
||||
android log binder_ndk EGL GLESv2 nativewindow
|
||||
RmlUi::RmlUi
|
||||
rmlui rmlui_lua
|
||||
)
|
||||
|
||||
add_library(mosis-test SHARED
|
||||
|
||||
Reference in New Issue
Block a user