summaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorJonathon Anderson <anderson.jonathonm@gmail.com>2023-10-06 18:06:41 -0500
committerDylan Baker <dylan@pnwbakers.com>2024-01-17 08:42:09 -0800
commit76ad5fe8d387638d21258177328763f05a0e95ae (patch)
tree561311f345ac0235fd55554a28b53a74b5cd5385 /test cases
parent57b7fbb29d456b1a607adc8ab3ae3d5c9eeb7341 (diff)
downloadmeson-76ad5fe8d387638d21258177328763f05a0e95ae.tar.gz
backend: Add rpath for external versioned .so's
On Linux many .so's are augmented with version information, e.g. libxyz.so.1.2.3. CMake will happily refer to these versioned .so's in its dependencies instead of libxyz.so (typically a symlink). Unfortunately these versioned .so's aren't recognized as libraries by the Backend's logic to produce build rpaths from library paths. Fix this by recognizing any .so extension as sufficient reason to produce a build rpath, not just if .so is the last extension.
Diffstat (limited to 'test cases')
0 files changed, 0 insertions, 0 deletions