Skip to content

Commit

Permalink
MINIFICPP-2365 - Use .so extension on macOS as well
Browse files Browse the repository at this point in the history
Closes #1783

Signed-off-by: Martin Zink <martinzink@apache.org>
  • Loading branch information
adamdebreceni authored and martinzink committed May 10, 2024
1 parent 3371210 commit cf31c0e
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -668,7 +668,7 @@ if ("python_script_extension" IN_LIST CPACK_COMPONENTS_ALL)
list(APPEND CPACK_COMPONENTS_ALL minifi_python_native_module)
cpack_add_component(minifi_python_native_module
DISPLAY_NAME "MiNiFi Python native module"
FILES "${CMAKE_BINARY_DIR}/bin/minifi_native$<TARGET_FILE_SUFFIX:minifi-python-script-extension>"
FILES "${CMAKE_BINARY_DIR}/bin/minifi_native.so"
GROUP extensions
DEPENDS bin)
endif()
Expand Down
4 changes: 2 additions & 2 deletions extensions/python/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,12 @@ else()
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E create_symlink
"libminifi-python-script-extension$<TARGET_FILE_SUFFIX:minifi-python-script-extension>"
"${CMAKE_BINARY_DIR}/bin/minifi_native$<TARGET_FILE_SUFFIX:minifi-python-script-extension>"
"${CMAKE_BINARY_DIR}/bin/minifi_native.so"
COMMENT "Creating symlink for minifi-python-script-extension"
)

install(
FILES "${CMAKE_BINARY_DIR}/bin/minifi_native$<TARGET_FILE_SUFFIX:minifi-python-script-extension>"
FILES "${CMAKE_BINARY_DIR}/bin/minifi_native.so"
DESTINATION extensions
COMPONENT minifi_python_native_module
)
Expand Down

0 comments on commit cf31c0e

Please sign in to comment.