From 4d8767e3699c65846ab945ad6802971eb1e72874 Mon Sep 17 00:00:00 2001 From: Weijia Wang <8018380-wegank@users.noreply.gitlab.com> Date: Sun, 4 Dec 2022 07:46:37 +0000 Subject: Initial macOS support --- cmake/FindGIO.cmake | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'cmake') diff --git a/cmake/FindGIO.cmake b/cmake/FindGIO.cmake index bbf6481e1..17e0a3897 100644 --- a/cmake/FindGIO.cmake +++ b/cmake/FindGIO.cmake @@ -48,16 +48,18 @@ if(GIO_LIBRARY AND NOT GIO_FOUND) find_path(GIO_INCLUDE_DIR "gio/gio.h" HINTS ${GIO_PKG_INCLUDE_DIRS}) -find_path(GIO-UNIX_INCLUDE_DIR "gio/gdesktopappinfo.h" - HINTS ${GIO-UNIX_PKG_INCLUDE_DIRS}) - + if(NOT APPLE) + find_path(GIO-UNIX_INCLUDE_DIR "gio/gdesktopappinfo.h" + HINTS ${GIO-UNIX_PKG_INCLUDE_DIRS}) + list(APPEND GIO_INCLUDE_DIRS ${GIO-UNIX_INCLUDE_DIR}) + endif() find_package(GLib) find_package(GObject) set(GIO_VERSION "${GLib_VERSION}") list(APPEND GIO_DEPS_FOUND_VARS "GObject_FOUND") - list(APPEND GIO_INCLUDE_DIRS ${GIO-UNIX_INCLUDE_DIR} ${GObject_INCLUDE_DIRS}) + list(APPEND GIO_INCLUDE_DIRS ${GObject_INCLUDE_DIRS}) set_property (TARGET "${GIO}" APPEND PROPERTY INTERFACE_LINK_LIBRARIES "gobject-2.0") set_property(TARGET ${GIO} PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${GIO_INCLUDE_DIR}") -- cgit v1.2.3