Skip to content

Commit b6a93ed

Browse files
committed
[build-script] Add some standalone stdlib asan variants.
This is useful if one wants to quickly compile a stdlib with asan enabled without recompiling the toolchain.
1 parent ebafda8 commit b6a93ed

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

utils/build-presets.ini

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2412,6 +2412,12 @@ no-assertions
24122412

24132413
verbose-build
24142414

2415+
[preset: stdlib_RD_standalone,build,asan]
2416+
mixin-preset=stdlib_RD_standalone,build
2417+
2418+
build-subdir=stdlib_RD_standalone_asan
2419+
enable-asan
2420+
24152421
[preset: stdlib_RD_standalone,build,test]
24162422
mixin-preset=stdlib_RD_standalone,build
24172423

@@ -2427,6 +2433,12 @@ assertions
24272433

24282434
verbose-build
24292435

2436+
[preset: stdlib_RA_standalone,build,asan]
2437+
mixin-preset=stdlib_RA_standalone,build
2438+
2439+
build-subdir=stdlib_RA_standalone_asan
2440+
enable-asan
2441+
24302442
[preset: stdlib_RA_standalone,build,test]
24312443
mixin-preset=stdlib_RA_standalone,build
24322444

@@ -2442,6 +2454,12 @@ assertions
24422454

24432455
verbose-build
24442456

2457+
[preset: stdlib_RDA_standalone,build,asan]
2458+
mixin-preset=stdlib_RDA_standalone,build
2459+
2460+
build-subdir=stdlib_RDA_standalone_asan
2461+
enable-asan
2462+
24452463
[preset: stdlib_RDA_standalone,build,test]
24462464
mixin-preset=stdlib_RDA_standalone,build
24472465

@@ -2457,6 +2475,12 @@ assertions
24572475

24582476
verbose-build
24592477

2478+
[preset: stdlib_DA_standalone,build,asan]
2479+
mixin-preset=stdlib_DA_standalone,build
2480+
2481+
build-subdir=stdlib_DA_standalone_asan
2482+
enable-asan
2483+
24602484
[preset: stdlib_DA_standalone,build,test]
24612485
mixin-preset=stdlib_DA_standalone,build
24622486

0 commit comments

Comments
 (0)