From 95a1d0a7862d62ace0328e725ca659d203f623fa Mon Sep 17 00:00:00 2001 From: LonghronShen Date: Sat, 4 May 2019 03:21:43 +0800 Subject: [PATCH] fix build for osx --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05982a3..5129ab6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ else() set(subproject OFF) endif() -PROJECT(tray C) +PROJECT(tray C CXX) SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) @@ -31,7 +31,7 @@ else() if(UNIX) if(APPLE) add_compile_definitions(TRAY_APPKIT=1) - find_library(Cocoa REQUIRED) + find_library(COCOA Cocoa REQUIRED) else() PKG_CHECK_MODULES(APPINDICATOR REQUIRED appindicator3-0.1) IF(APPINDICATOR_FOUND) @@ -50,14 +50,14 @@ file(GLOB src ${CMAKE_CURRENT_LIST_DIR}/*.png) add_executable(tray_example ${src}) -target_link_libraries(tray_example INTERFACE tray) +target_link_libraries(tray_example tray) configure_file(${CMAKE_CURRENT_LIST_DIR}/icon.ico ${CMAKE_BINARY_DIR}/icon.ico COPYONLY) configure_file(${CMAKE_CURRENT_LIST_DIR}/icon.png ${CMAKE_BINARY_DIR}/icon.png COPYONLY) if(UNIX) if(APPLE) - target_link_libraries(tray_example Cocoa) + target_link_libraries(tray_example ${COCOA}) else() target_link_libraries(tray_example APPINDICATOR_STATIC_LIBRARIES) endif()