From fab1f4990a0abbaa39ff7a49cbda19cd3c2ffe76 Mon Sep 17 00:00:00 2001 From: LonghronShen Date: Thu, 16 May 2019 22:54:14 +0800 Subject: [PATCH] fix build for linux --- CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5129ab6..94932f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,10 +33,11 @@ else() add_compile_definitions(TRAY_APPKIT=1) find_library(COCOA Cocoa REQUIRED) else() + FIND_PACKAGE(PkgConfig) PKG_CHECK_MODULES(APPINDICATOR REQUIRED appindicator3-0.1) - IF(APPINDICATOR_FOUND) - add_compile_definitions(TRAY_APPINDICATOR=1) - ENDIF() + ADD_DEFINITIONS(${APPINDICATOR_CFLAGS}) + LINK_DIRECTORIES(${APPINDICATOR_LIBRARY_DIRS}) + add_compile_definitions(TRAY_APPINDICATOR=1) endif() endif() endif() @@ -59,7 +60,7 @@ if(UNIX) if(APPLE) target_link_libraries(tray_example ${COCOA}) else() - target_link_libraries(tray_example APPINDICATOR_STATIC_LIBRARIES) + target_link_libraries(tray_example ${APPINDICATOR_LIBRARIES}) endif() endif()