From fe37d49c5d65250697a0b955551c1ccaf41c3c23 Mon Sep 17 00:00:00 2001 From: nick black Date: Fri, 24 Apr 2020 15:09:54 -0400 Subject: [PATCH] set soname on python module #530 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 16eb97673..f29869484 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -621,7 +621,7 @@ if(${USE_PYTHON}) OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/build/pytimestamp" COMMAND - env LDFLAGS="-L${CMAKE_CURRENT_BINARY_DIR}" "${Python3_EXECUTABLE}" ${SETUP_PY} build && + env LDFLAGS=\"-Wl,-soname,_notcurses.abi3.so.1 -L${CMAKE_CURRENT_BINARY_DIR}\" "${Python3_EXECUTABLE}" ${SETUP_PY} build && "${Python3_EXECUTABLE}" ${SETUP_PY} egg_info DEPENDS ${PYSRC} ${SETUP_PY} ${SETUP_CFG} notcurses