Export libeuicc all symbols (#152)

This commit is contained in:
ShiinaSekiu 2024-12-06 11:07:55 +08:00 committed by GitHub
parent 1f947173eb
commit 79034c665e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -16,6 +16,7 @@ if(LPAC_DYNAMIC_LIBEUICC)
endif()
endforeach()
set_target_properties(euicc PROPERTIES PUBLIC_HEADER "${ALL_HEADERS}")
set_target_properties(euicc PROPERTIES LINK_FLAGS "-Wl,--export-all-symbols")
# Install a pkg-config file
configure_file(libeuicc.pc.in libeuicc.pc @ONLY)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libeuicc.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)