Files
serenity/Meta
Nico Weber 25365e2890 Meta: Use response file for linking shared libraries in GN build
Linking liblagom-web.so produces a ~132K long command line. Ninja
passes the whole command line as a single arg to `sh -c <arg>`,
and the limit for single arguments (`MAX_ARG_STRLEN`) on Linux
is `PAGE_SIZE * 32` == 128K.

A response file passes the list of files in a file on disk, which
lets us sidestep this problem. Ninja writes response files before
invoking commands, and deletes them after (unless `-d keeprsp` is
passed to ninja, then it keeps them on disk).
2024-12-21 20:50:35 -05:00
..
2024-12-19 20:07:02 +01:00
2024-10-09 19:55:11 -04:00
2023-07-13 14:07:25 -06:00
2021-08-13 21:12:17 +04:30
2023-12-15 00:11:50 +01:00