diff --git a/.github/workflows/main-stock-ubuntu.yml b/.github/workflows/main-stock-ubuntu.yml index af12f19b..e9e6b263 100644 --- a/.github/workflows/main-stock-ubuntu.yml +++ b/.github/workflows/main-stock-ubuntu.yml @@ -32,6 +32,12 @@ jobs: sudo apt install -y pybind11-dev echo "::group::llvm18 install" sudo apt install -y llvm-18-dev + #echo "::group::clang18 install" + #sudo apt install -y clang-18 + #echo "::group::lldb18 install" + #sudo apt install -y lldb-18 + #echo "::group::lld18 install" + #sudo apt install -y lld-18 - name: build+install catch2 run: | @@ -65,65 +71,9 @@ jobs: echo "::group::xo configure" cmake -B .build -S . -DCMAKE_INSTALL_PREFIX=${PREFIX} -DCMAKE_PREFIX_PATH=/usr/local # -DCMAKE_FIND_DEBUG_MODE=ON - echo "::group::xo-indentlog build" - cmake --build .build -- xo-indentlog + # note: xo-foo targets exist, but don't build anything - echo "::group::xo-refcnt build" - cmake --build .build -- refcnt - - echo "::group::xo-subsys build" - cmake --build .build -- xo-subsys - - echo "::group::xo-randomgen build" - cmake --build .build -- xo-randomgen - - echo "::group::xo-ordinaltree build" - cmake --build .build -- xo-ordinaltree - - echo "::group::xo-flatstring build" - cmake --build .build -- xo-flatstring - - echo "::group::xo-pyutil build" - cmake --build .build -- xo-pyutil - - echo "::group::xo-reflectutil build" - cmake --build .build -- xo-reflectutil - - echo "::group::xo-reflect build" - cmake --build .build -- xo-reflect - - echo "::group::xo-pyreflect build" - cmake --build .build -- xo-pyreflect - - echo "::group::xo-ratio build" - cmake --build .build -- xo-ratio - - echo "::group::xo-unit build" - cmake --build .build -- xo-unit - - echo "::group::xo-pyunit build" - cmake --build .build -- xo-pyunit - - ############## - - echo "::group::xo-expression build" - cmake --build .build -- xo-expression - - echo "::group::xo-pyexpression build" - cmake --build .build -- xo-pyexpression - - echo "::group::xo-tokenizer build" - cmake --build .build -- xo-tokenizer - - echo "::group::xo-reader build" - cmake --build .build -- xo-reader - - echo "::group::xo-jit build" - cmake --build .build -- xo-jit - - ############## - - echo "::group::xo build (catch all)" + echo "::group::xo build" cmake --build .build #--verbose echo "::group::xo install"