[all-commits] [llvm/llvm-project] 81e655: [libclc] Make library output directories explicit ...
Fraser Cormack via All-commits
all-commits at lists.llvm.org
Fri Jul 4 02:35:36 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 81e6552a3d6835c4e10eb981402febfac9df6156
https://github.com/llvm/llvm-project/commit/81e6552a3d6835c4e10eb981402febfac9df6156
Author: Fraser Cormack <fraser at codeplay.com>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M libclc/CMakeLists.txt
M libclc/cmake/modules/AddLibclc.cmake
Log Message:
-----------
[libclc] Make library output directories explicit (#146833)
These changes were split off from #146503.
This commit makes the output directories of libclc artefacts explicit.
It creates a variable for the final output directory -
LIBCLC_OUTPUT_LIBRARY_DIR - which has not changed. This allows future
changes to alter the output directory more simply, such as by pointing
it to somewhere inside clang's resource directory.
This commit also changes the output directory of each target's
intermediate builtins.*.bc files. They are now placed into each
respective libclc target's object directory, rather than the top-level
libclc binary directory. This should help keep the binary directory a
bit tidier.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list