2
0
mirror of https://github.com/boostorg/build.git synced 2026-01-30 19:52:13 +00:00

4 Commits

Author SHA1 Message Date
Nikita Kniazev
a7af57e291 clang-win: use lld linker, fix embed-manifest-via=linker (#385)
Fixes bfgroup/b2/issues/159
2024-05-21 14:28:36 -05:00
Rene Rivera
bf8b5f2a82 Avoid unicode chars in py str.format.
[skip ci]
2024-01-09 22:49:34 -06:00
Rene Rivera
affa524b49 More py f-string removals. 2024-01-09 10:32:03 -06:00
Nikita Kniazev
2aa8cf82b9 Long path and Unicode support on Windows 10.0.1607/10.0.1903+ (#316)
Long path support is still not universal, even after an app has explicitly opted-in via manifest it also requires registry modification or group policies, see https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry#enable-long-paths-in-windows-10-version-1607-and-later though Python and Git installers nudges to enable it by their installers for a while.

`-X utf8` forces Python to use UTF-8 when its outputs are piped (will be default in 3.15 https://peps.python.org/pep-0686/)

Also had to fix clang-linux and msvc toolsets manifest embedding issues.
2023-07-22 09:33:51 -05:00