From 956b83881fe961970bc44b4136feb086563c4702 Mon Sep 17 00:00:00 2001 From: Cocoa Date: Fri, 14 Jun 2024 16:53:51 +0100 Subject: [PATCH] updated CMakeLists.txt --- CMakeLists.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fb0b3a9..f99cfcf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,13 +46,17 @@ endif() # ==================== expty ==================== -list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) -include(FindLibX) -find_lib_x(util util.h pty.h) add_library(expty SHARED ${expty_src}) -target_include_directories(expty PUBLIC "${LIBUV_INCLUDE_DIR}" "${LIBUTIL_INCLUDE_DIR}") + +if(NOT WIN32) + list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) + include(FindLibX) + find_lib_x(util util.h pty.h) + target_include_directories(expty PUBLIC "${LIBUTIL_INCLUDE_DIR}") + target_link_libraries(expty "${LIBUTIL_LIBRARIES}") +endif() +target_include_directories(expty PUBLIC "${LIBUV_INCLUDE_DIR}") target_link_directories(expty PUBLIC "${LIBUV_LIBRARIES_DIR}") -target_link_libraries(expty "${LIBUTIL_LIBRARIES}") set_property(TARGET expty PROPERTY CXX_STANDARD 14) set_target_properties(expty PROPERTIES PREFIX "") set_target_properties(expty PROPERTIES