Skip to content

Commit cabf012

Browse files
committed
keyboard
1 parent 9ea8f8a commit cabf012

File tree

3 files changed

+481
-380
lines changed

3 files changed

+481
-380
lines changed

CMakeLists.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if(NOT EXISTS ${FLUTTER_ARTIFACTS_ZIP})
3737
)
3838
endif()
3939

40-
set(CMAKE_CXX_STANDARD 11)
40+
set(CMAKE_CXX_STANDARD 14)
4141

4242
include(FindPkgConfig)
4343
pkg_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")
4646
pkg_check_modules(WAYLANDPP_CLIENT_EXTRA REQUIRED "wayland-client-extra++>=0.2.7")
4747
pkg_check_modules(EGL REQUIRED egl)
4848
pkg_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

5054
set(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
)

0 commit comments

Comments
 (0)