Browse Source

cmake: fix rpath for macos dynamic linkage

master
Yury Popov 2 years ago
parent
commit
76a7e2cf68
No account linked to committer's email address
2 changed files with 10 additions and 0 deletions
  1. 5
    0
      src/CMakeLists.txt
  2. 5
    0
      src/libespeak-ng/CMakeLists.txt

+ 5
- 0
src/CMakeLists.txt View File

target_link_libraries( target_link_libraries(
espeak-ng-bin PRIVATE espeak-ng espeak-ng-config espeak-ng-bin PRIVATE espeak-ng espeak-ng-config
) )
set_target_properties(
espeak-ng-bin PROPERTIES
MACOSX_RPATH ON
INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib"
)
if (MINGW) if (MINGW)
target_link_options(espeak-ng-bin PRIVATE "-static-libstdc++" "-static") target_link_options(espeak-ng-bin PRIVATE "-static-libstdc++" "-static")
endif() endif()

+ 5
- 0
src/libespeak-ng/CMakeLists.txt View File



espeak_api.c espeak_api.c
) )
set_target_properties(
espeak-ng PROPERTIES
MACOSX_RPATH ON
INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib"
)


target_include_directories(espeak-ng BEFORE PRIVATE $<TARGET_PROPERTY:espeak-include,INTERFACE_INCLUDE_DIRECTORIES>) target_include_directories(espeak-ng BEFORE PRIVATE $<TARGET_PROPERTY:espeak-include,INTERFACE_INCLUDE_DIRECTORIES>)



Loading…
Cancel
Save