1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 01:47:36 +00:00
serenity/Meta/gn/build/buildflags.gni
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

18 lines
512 B
Text

declare_args() {
# Build for debugging. Equivalent to is_optimized=false symbol_level=2.
is_debug = false
}
# args that depend on other args must live in a later declare_args() block.
declare_args() {
# Whether to build with optimizations.
is_optimized = !is_debug
if (is_debug) {
# Debug info symbol level. 0: No symbols; 1: Line numbers; 2: Full symbols.
symbol_level = 2
} else {
# Debug info symbol level. 0: No symbols; 1: Line numbers; 2: Full symbols.
symbol_level = 1
}
}