Skip to content

Instantly share code, notes, and snippets.

@mjcarroll
Created June 12, 2024 16:39
Show Gist options
  • Save mjcarroll/447c86c34eb17a0664762d1420c60bd7 to your computer and use it in GitHub Desktop.
Save mjcarroll/447c86c34eb17a0664762d1420c60bd7 to your computer and use it in GitHub Desktop.
{
"build": {
"merge-install": true,
"cmake-args": [
#"-GNinja",
"-DCMAKE_C_COMPILER_LAUNCHER=buildcache",
"-DCMAKE_CXX_COMPILER_LAUNCHER=buildcache",
"-DCMAKE_C_COMPILER=clang",
"-DCMAKE_CXX_COMPILER=clang++",
#"-DCMAKE_CXX_FLAGS=-fsanitize=alignment -fsanitize=address",
#"-DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld",
#"-DCMAKE_MODULE_LINKER_FLAGS=-fuse-ld=lld",
#"-DCMAKE_SHARED_LINKER_FLAGS=-fuse-ld=lld",
"--no-warn-unused-cli",
"-DCMAKE_BUILD_TYPE=RelWithDebInfo",
"-DCMAKE_EXPORT_COMPILE_COMMANDS:bool=true",
"-DBUILD_DOCS:bool=false",
"-DSKIP_optix:bool=true",
"-DUSE_UNOFFICIAL_OGRE_VERSIONS:bool=true",
"-DDART_BUILD_DARTPY:bool=false",
"-DDART_BUILD_GUI_OSG:bool=false",
"-DDART_TREAT_WARNINGS_AS_ERRORS:bool=false",
]
},
"test": {
"merge-install": true,
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment