diff options
author | Paul Zander <negril.nx+gentoo@gmail.com> | 2024-11-10 18:31:12 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-11-10 17:43:37 +0000 |
commit | 8a50bc5c4107f462921239170c3ff535a8f0a83d (patch) | |
tree | 0bef5a07f6961f95b3a3685454e1fd4ba825a8ef /sys-devel/llvm | |
parent | sys-libs/compiler-rt: Provide `atomic-builtins` IUSE flag (diff) | |
download | gentoo-8a50bc5c4107f462921239170c3ff535a8f0a83d.tar.gz gentoo-8a50bc5c4107f462921239170c3ff535a8f0a83d.tar.bz2 gentoo-8a50bc5c4107f462921239170c3ff535a8f0a83d.zip |
dev-util/clazy: fix tests
Fiddle with the code to allow testing under gentoo.
- Fix logic that incorrectly adds paths that only work with not installed
builds.
- Use `CMAKE_INSTALL_LIBDIR` from `GNUInstallDirs` to avoid looking up libs with
wrong ABI.
- Install `clazy-standalone` in to the same directory as the corresponding
`clang` binary so it can find headers.
- Skip tests if their dependencies are not satifsfied.
- Don't test qt5, even if installed, so we can ignore the dependencies.
Closes: https://bugs.gentoo.org/811723
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel/llvm')
0 files changed, 0 insertions, 0 deletions