Expand description
The shared options for building various platforms.
Constants§
- SHARED_
BUILD_ OPTS - The build options shared by all platforms.
- SHARED_
BUILD_ OPTS_ NOT_ MUSL - The build options shared by all platforms except MUSL.
Functions§
- build_
musl - The
musl
building sequence. - macos_
build_ opts_ ignore_ dupicate_ libs_ warnings - Ignore duplicate libraries warnings for MacOS with XCode>=15.
- shared_
build_ opts_ assertions - The build options to enable assertions.
- shared_
build_ opts_ ccache - Use of compiler cache (ccache) to speed up the build process.
- shared_
build_ opts_ coverage - The code coverage build options shared by all platforms.
- shared_
build_ opts_ default_ target - The build options to set the default target.
- shared_
build_ opts_ rtti - The build options to build with RTTI support.
- shared_
build_ opts_ sanitizers - The build options to enable sanitizers.
- shared_
build_ opts_ tests - The LLVM tests build options shared by all platforms.
- shared_
build_ opts_ valgrind - The build options to enable Valgrind for LLVM regression tests.
- shared_
build_ opts_ werror - The shared build options to treat warnings as errors.