Skip to content

Instantly share code, notes, and snippets.

View claremacrae's full-sized avatar

Clare Macrae claremacrae

View GitHub Profile
@claremacrae
claremacrae / CLion-CTest-config.xml
Last active June 11, 2020 12:06
XML to paste in to RunManager section of CLion workspace.xml to add a CTest configuration
<component name="RunManager" selected="CMake Application.DocTest_Tests">
....
<configuration name="CTest - Run all tests" type="CMakeRunConfiguration" factoryName="Application" PROGRAM_PARAMS="--output-on-failure" REDIRECT_INPUT="false" WORKING_DIR="file://$CMakeCurrentBuildDir$/.." PASS_PARENT_ENVS_2="true" CONFIG_NAME="Debug-clang++-mp-9.0 Ninja Unity" RUN_PATH="/opt/local/bin/ctest" EXPLICIT_BUILD_TARGET_NAME="all">
<method v="2">
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<component name="CMakeSettings" AUTO_RELOAD="true">
<configurations>
<configuration PROFILE_NAME="Debug-g++-9-brew" CONFIG_NAME="Debug" TOOLCHAIN_NAME="g++-9-brew" GENERATION_DIR="cmake-build-spaces/cmake-build-debug-gcc9-brew" />
<configuration PROFILE_NAME="Debug-g++-9-brew Ninja Unity" CONFIG_NAME="Debug" TOOLCHAIN_NAME="g++-9-brew" GENERATION_OPTIONS="-G Ninja -DCMAKE_UNITY_BUILD=yes" GENERATION_DIR="cmake-build-spaces/cmake-build-debug-gcc9-brew-ninja-unity" />
<configuration PROFILE_NAME="Debug-clang++-mp-9.0" CONFIG_NAME="Debug" TOOLCHAIN_NAME="clang++-mp-9.0" GENERATION_DIR="cmake-build-spaces/cmake-build-debug-clang-mp-90" />
<configuration PROFILE_NAME="Debug-clang++-mp-9.0 Ninja Unity" CONFIG_NAME="Debug" TOOLCHAIN_NAME="clang++-mp-9.0" GENERATION_OPTIONS="-G Ninja -DCMAKE_UNITY_BUILD=yes" GENERATION_DIR="cmake-build-spaces/cmake-build-debug-clang-mp-90-ninja-unity" />
<configuration PROFILE_NAME="Debug-xcode" CONFIG_NAME="Debug" GENERATION_DIR="cmake-build-space