File tree Expand file tree Collapse file tree 3 files changed +481
-380
lines changed
Expand file tree Collapse file tree 3 files changed +481
-380
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ if(NOT EXISTS ${FLUTTER_ARTIFACTS_ZIP})
3737 )
3838endif ()
3939
40- set (CMAKE_CXX_STANDARD 11 )
40+ set (CMAKE_CXX_STANDARD 14 )
4141
4242include (FindPkgConfig)
4343pkg_check_modules(WAYLANDPP_CLIENT REQUIRED "wayland-client++>=0.2.7" )
@@ -46,6 +46,10 @@ pkg_check_modules(WAYLANDPP_EGL REQUIRED "wayland-egl++>=0.2.7")
4646pkg_check_modules(WAYLANDPP_CLIENT_EXTRA REQUIRED "wayland-client-extra++>=0.2.7" )
4747pkg_check_modules(EGL REQUIRED egl)
4848pkg_check_modules(OPENGL REQUIRED gl)
49+ pkg_check_modules(XKBCOMMON REQUIRED xkbcommon)
50+ pkg_check_modules(RAPIDJSON REQUIRED "RapidJSON>=1.1.0" )
51+
52+
4953
5054set (FLUTTER_WAYLAND_SRC
5155 src/utils.cc
@@ -65,6 +69,8 @@ target_link_libraries(flutter_wayland
6569 ${WAYLANDPP_EGL_LIBRARIES}
6670 ${WAYLANDPP_CURSOR_LIBRARIES}
6771 ${WAYLANDPP_CLIENT_EXTRA_LIBRARIES}
72+ ${XKBCOMMON_LIBRARIES}
73+ ${RAPIDJSON_LIBRARIES}
6874 ${EGL_LDFLAGS}
6975 ${OPENGL_LDFLAGS}
7076)
@@ -75,6 +81,7 @@ target_include_directories(flutter_wayland
7581 ${WAYLANDPP_CURSOR_INCLUDE_DIRS}
7682 ${WAYLANDPP_EGL_INCLUDE_DIRS}
7783 ${WAYLANDPP_CLIENT_EXTRA_INCLUDE_DIRS}
84+ ${RAPIDJSON_INCLUDE_DIRS}
7885 ${OPENGL_INCLUDE_DIRS}
7986 ${CMAKE_BINARY_DIR}
8087)
You can’t perform that action at this time.
0 commit comments