From 5de0b8d3f110deeb4fc17884b160a4d590c3e1b0 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sun, 21 Jun 2026 20:14:39 -0400 Subject: [PATCH] forgejo workflow: streamline xo-indentlog build (use xo-build) --- .forgejo/workflows/ci-cmake.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/ci-cmake.yaml b/.forgejo/workflows/ci-cmake.yaml index f40c98f0..25b9a27a 100644 --- a/.forgejo/workflows/ci-cmake.yaml +++ b/.forgejo/workflows/ci-cmake.yaml @@ -32,16 +32,19 @@ jobs: PREFIX=${{github.workspace}}/local PATH=$PREFIX/bin:$PATH echo "::group::xo-indentlog configure" - cmake -S xo-indentlog -B .build/xo-indentlog -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_PREFIX_PATH=$PREFIX -DENABLE_TESTING=1 + xo-build --configure --with-utests --with-examples xo-indentlog + #cmake -S xo-indentlog -B .build/xo-indentlog -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_PREFIX_PATH=$PREFIX -DENABLE_TESTING=1 echo "::endgroup::" echo "::group::xo-indentlog build" - cmake --build .build/xo-indentlog + xo-build --build xo-indentlog + #cmake --build .build/xo-indentlog echo "::endgroup::" echo "::group::xo-indentlog utest" ctest --test-dir .build/xo-indentlog - echo "::endgroupo::" + echo "::endgroup::" echo "::group::xo-indentlog install" - cmake --install .build/xo-indentlog + xo-build --install xo-indentlog + #cmake --install .build/xo-indentlog echo "::endgroup::" - name: print install path