File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 strategy :
1818 fail-fast : false
1919 matrix :
20- os : ['macos-latest', 'ubuntu-latest']
20+ # TODO: fixup macOS
21+ # os: ['macos-latest', 'ubuntu-latest']
22+ os : ['ubuntu-latest']
2123 timeout-minutes : 10
2224 steps :
2325 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change 2525 echo " WARNING: unsupported platform. skipping apt/brew install."
2626fi
2727
28+ # catch2
29+ if [ ! -d $DIR /msgq/catch2/ ]; then
30+ rm -rf /tmp/catch2/ $DIR /msgq/catch2/
31+ git clone -b v2.x --depth 1 https://github.com/catchorg/Catch2.git /tmp/catch2
32+ pushd /tmp/catch2
33+ mv single_include/* $DIR /msgq/
34+ popd
35+ fi
36+
2837if ! command -v uv & > /dev/null; then
2938 echo " 'uv' is not installed. Installing 'uv'..."
3039 curl -LsSf https://astral.sh/uv/install.sh | sh
Original file line number Diff line number Diff line change 77# *** env setup ***
88source ./setup.sh
99
10- rm -rf /tmp/catch2/ $DIR /msgq/catch2/
11- git clone -b v2.x --depth 1 https://github.com/catchorg/Catch2.git /tmp/catch2
12- pushd /tmp/catch2
13- mv single_include/* $DIR /msgq/
14- popd
15-
1610# *** build ***
1711scons -j8
1812
You can’t perform that action at this time.
0 commit comments