Skip to content

Commit cb11f26

Browse files
committed
kinda works
1 parent 38ad350 commit cb11f26

3 files changed

Lines changed: 11 additions & 3 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ __pycache__
99
*.o
1010
*.a
1111
uv.lock
12+
catch2/
1213

1314
test_runner
1415

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ classifiers = [
1212
"Topic :: System :: Hardware",
1313
]
1414
dependencies = [
15+
"setuptools", # for distutils
1516
"Cython",
1617
"scons",
1718
"pre-commit",

test.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,19 @@ export UV_PROJECT_ENVIRONMENT="$DIR/.venv"
1919
uv sync --all-extras
2020
source "$DIR/.venv/bin/activate"
2121

22+
rm -rf /tmp/catch2/ $DIR/msgq/catch2/
23+
git clone -b v2.x --depth 1 https://github.com/catchorg/Catch2.git /tmp/catch2
24+
pushd /tmp/catch2
25+
mv single_include/* $DIR/msgq/
26+
popd
27+
2228
# *** build ***
2329
scons -j8
2430

2531
# *** lint ***
26-
ruff check .
27-
mypy python/
28-
32+
#ruff check .
33+
#mypy python/
34+
pre-commit run --all-files
2935

3036
# *** test ***
3137

0 commit comments

Comments
 (0)