From df0dccf4b9d537bc4f27308b60d128c970befe6e Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Tue, 27 Feb 2024 12:03:20 +0600 Subject: [PATCH] Vte include --- source/CMakeLists.txt | 8 ++++++++ source/ubl-settings-usergroups.h | 1 + 2 files changed, 9 insertions(+) diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 1dc287a..d92d948 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -8,6 +8,11 @@ include_directories(${GTK_INCLUDE_DIRS}) link_directories(${GTK_LIBRARY_DIRS}) add_definitions(${GTK_CFLAGS_OTHER}) +pkg_check_modules(VTE291 REQUIRED vte-2.91) +include_directories(${VTE291_INCLUDE_DIRS}) +link_directories(${VTE291_LIBRARY_DIRS}) +add_definitions(${VTE291_CFLAGS_OTHER}) + find_library(WEBKIT_LIBRARIES_FOUND webkit2gtk-4.0 webkit2gtk-web-extension-4.0) if(WEBKIT_LIBRARIES_FOUND) @@ -74,12 +79,15 @@ set(SOURCE_FILES set(LIBRARIES ${GTK_LIBRARIES} + ${VTE291_LIBRARIES} ublsettings ublsettings-gtk3 ublsettingsui-gtk3 pthread) +add_definitions(-DVTE_INCLUDE) + add_executable(${PROJECT_NAME} ${SOURCE_FILES} ${CMAKE_CURRENT_BINARY_DIR}/${GRESOURCE_C}) target_link_libraries(${PROJECT_NAME} PUBLIC ${LIBRARIES}) diff --git a/source/ubl-settings-usergroups.h b/source/ubl-settings-usergroups.h index f013345..19dde23 100644 --- a/source/ubl-settings-usergroups.h +++ b/source/ubl-settings-usergroups.h @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include