diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2023-03-07 07:43:25 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2023-03-07 07:43:25 +0200 |
commit | b55e0afbfa0183d570d8a05cf93bfdaddcccf113 (patch) | |
tree | c1f0ea18192e26cd782d972baf6ec5bd6ce7517b /NEWS | |
parent | 417be15231cb34a2e858d26b63406d1fb5535cb9 (diff) |
Add new include_arch/config.install.include_arch installation location
It is mean for target architecture-specific headers.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -49,6 +49,22 @@ Version 0.16.0 For details, see the print_diag() API description in diagnostics.hxx. See also GH issue #40 for additional background/details. + * New include_arch installation location and the corresponding + config.install.include_arch configuration variable. + + This location is meant for architecture-specific files, such as + configuration headers. By default it's the same as the standard include + location but can be configured by the user to a different value (for + example, /usr/include/x86_64-linux-gnu/) for platforms that support + multiple architectures from the same installation location. This is how + one would normally use it from a buildfile: + + # The configuration header may contain target architecture-specific + # information so install it into include_arch/ instead of include/. + # + h{*}: install = include/libhello/ + h{config}: install = include_arch/libhello/ + * The in.substitution variable has been renamed to in.mode. The original name is still recognized for backwards compatibility. |