apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
166 stars 87 forks source link

hotfix/make installed bundle use INSTALL_RPATH. #608

Closed PengZheng closed 1 year ago

PengZheng commented 1 year ago

Install all libraries in bundle to a temporary directory to make them use INSTALL_RPATH. Then repackaging the bundle to be installed. This PR fixes #607.

codecov-commenter commented 1 year ago

Codecov Report

Merging #608 (433ad85) into master (af91184) will increase coverage by 0.04%. Report is 1 commits behind head on master. The diff coverage is n/a.

:exclamation: Current head 433ad85 differs from pull request most recent head c454471. Consider uploading reports for the commit c454471 to get more accurate results

@@            Coverage Diff             @@
##           master     #608      +/-   ##
==========================================
+ Coverage   79.67%   79.71%   +0.04%     
==========================================
  Files         256      256              
  Lines       34686    34686              
==========================================
+ Hits        27636    27650      +14     
+ Misses       7050     7036      -14     

see 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more