summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/python/CMakeLists.txt9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/plugins/python/CMakeLists.txt b/src/plugins/python/CMakeLists.txt
index 754a89c4e..64a6d6194 100644
--- a/src/plugins/python/CMakeLists.txt
+++ b/src/plugins/python/CMakeLists.txt
@@ -24,14 +24,7 @@ add_library(python MODULE
set_target_properties(python PROPERTIES PREFIX "")
if(PYTHON_FOUND)
- # There's a weird bug on FreeBSD: the value of PYTHON_LDFLAGS is
- # "-L/usr/local/lib;-lpython3.6m" instead of "-L/usr/local/lib -lpython3.6m".
- # This is a temporary hack to fix the value, waiting for a clean fix.
- string(REPLACE ";" " " PYTHON_LDFLAGS "${PYTHON_LDFLAGS}")
-
- include_directories(${PYTHON_INCLUDE_DIRS})
- set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${PYTHON_LDFLAGS}")
- target_link_libraries(python ${PYTHON_LIBRARIES} weechat_plugins_scripts coverage_config)
+ target_link_libraries(python PkgConfig::PYTHON weechat_plugins_scripts coverage_config)
endif()
install(TARGETS python LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)