Sam Atkins
af4642c826
Meta: Make embed_as_string_view.py
usable by CMake builds :^)
2023-08-24 07:42:12 +01:00
Andrew Kaster
863fad0e32
Meta: Add ccache compiler launcher to gn build
2023-08-19 21:05:06 -06:00
Andrew Kaster
f4e37c8ad4
Meta: Add serenity toolchain to gn build
2023-08-19 21:05:06 -06:00
Sebastian Zaha
a0fb1478bf
Meta: Add options for lldb and gdb output to gn
...
This makes it possible to specify (instead of is_debug) a more
specialized is_debug_lldb or is_debug_gdb, so that clang outputs the
proper symbols. (For lldb this fixes issues with formatting by
setting -fstandalone-debug)
2023-08-19 20:09:26 -06:00
Sebastian Zaha
1b395a3df9
Meta: Port GCC compile option from cmake to gn
...
The clang build is very noisy without
-Wno-implicit-const-int-float-conversion
2023-08-19 20:09:26 -06:00
Andrew Kaster
616e61ee23
Meta: Port bc4d4f0f95
to gn build
2023-08-04 14:20:00 -06:00
Sebastian Zaha
a89e95f57c
Meta: Port GCC compile option from cmake to gn
...
The GCC build is extremely noisy without -Wno-literal-suffix. (Tested on
GCC12)
2023-08-03 09:52:54 -06:00
Andrew Kaster
18a4e882dc
Meta: Setup rpath/install_name for macOS libraries and binaries in gn
2023-07-13 14:07:25 -06:00
Andrew Kaster
85c8cd5205
Meta: Add gn build rules for LibWeb
2023-07-09 16:22:58 -06:00
Andrew Kaster
b1e94a02fe
Meta: Add compiled_action from LLVM, use it to generate TZDB sources
2023-07-09 16:22:58 -06:00
Andrew Kaster
0e24bfb464
Meta: Add file download and archive extraction tools to gn build
...
Use them to download and extract the TZDB files
2023-07-09 16:22:58 -06:00
Andrew Kaster
4bfb146181
Meta: Add the start of a gn build based on the LLVM gn build
...
"based on" in this context means "largely copied from"
2023-07-09 16:22:58 -06:00