From d01030b5b8ab0e4429575cedcd1aa39ddc68b628 Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Thu, 19 Sep 2019 14:39:49 -0700 Subject: [PATCH] Switch to out-of-source builds --- ci/cmake.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ci/cmake.yml b/ci/cmake.yml index 82373a6..8d7ffb9 100644 --- a/ci/cmake.yml +++ b/ci/cmake.yml @@ -9,9 +9,14 @@ jobs: steps: - uses: actions/checkout@v1 - - name: configure - run: cmake . + - name: create-build-dir + run: cmake -E make_directory ${{runner.workspace}}/build + - name: cmake-configure + working-directory: ${{runner.workspace}}/build + run: cmake $GITHUB_WORKSPACE - name: build - run: cmake --build . + working-directory: ${{runner.workspace}}/build + run: cmake --build . --config Release - name: test - run: ctest -C Debug + working-directory: ${{runner.workspace}}/build + run: ctest -C Release