tasks.json: Switch to using ninja for builds. Much quicker at incremental builds. Also print when the build has finished. Change-Id: I3bd74ddb501b4a2584fc2cbd9bd85b250ce117be Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/31834 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Ben Clayton <bclayton@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 7a88e94..37da9b3 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json
@@ -21,19 +21,19 @@ "osx": { "args": [ "-c", - "make -j$(sysctl -n hw.logicalcpu)" + "cmake --build . && echo Done" ] }, "linux": { "args": [ "-c", - "make -j$(nproc)" + "cmake --build . && echo Done" ] }, "windows": { "args": [ "-c", - "make" + "cmake --build . && echo Done" ] }, "options": { @@ -66,6 +66,7 @@ "command": "cmake", "args": [ "..", + "-GNinja", "-DCMAKE_BUILD_TYPE=${input:buildType}", "-DWARNINGS_AS_ERRORS=1", "-DDCHECK_ALWAYS_ON=1"