fix: install libcore.so via CMake for proper packaging
This commit is contained in:
@@ -108,9 +108,14 @@ install(CODE "
|
||||
set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data")
|
||||
set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
|
||||
# Libcore is copied by build script, not cmake
|
||||
# install(FILES "../libcore/bin/lib/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
|
||||
# COMPONENT Runtime)
|
||||
# Install custom libcore (49MB with FFI parse function)
|
||||
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../libcore/bin/lib/libcore.so")
|
||||
install(FILES "../libcore/bin/lib/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
|
||||
COMPONENT Runtime)
|
||||
message(STATUS "Custom libcore.so will be installed")
|
||||
else()
|
||||
message(WARNING "Custom libcore.so not found, application may fail at runtime")
|
||||
endif()
|
||||
|
||||
install(
|
||||
FILES "../libcore/bin/HiddifyCli"
|
||||
|
||||
Reference in New Issue
Block a user