From f5e21a41bf4557b55a8b76a8ca8376391066069c Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sun, 19 Nov 2017 12:39:48 +0100 Subject: [PATCH] generate pkg-config file only on Unixes (Linux, BSD, Apple) --- src/CMakeLists.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f39e7ad8..dabbb13a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -367,11 +367,13 @@ if(MSVC) endif() ENDIF(WITH_WPCAP) -configure_file( - ${CMAKE_CURRENT_LIST_DIR}/libiec61850.pc.in - ${CMAKE_CURRENT_BINARY_DIR}/libiec61850.pc @ONLY -) -install(FILES libiec61850.pc DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pkgconfig") +if(UNIX) + configure_file( + ${CMAKE_CURRENT_LIST_DIR}/libiec61850.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/libiec61850.pc @ONLY + ) + install(FILES libiec61850.pc DESTINATION "${CMAKE_INSTALL_PREFIX}/share/pkgconfig") +endif() install (TARGETS iec61850 iec61850-shared RUNTIME DESTINATION bin COMPONENT Applications