-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathJustfile
33 lines (27 loc) · 789 Bytes
/
Justfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
bootstrap-python:
cp README.md python/README.md
cd python && poetry install
rm python/README.md
build-extension:
cd native && cargo build --release --features check
ls native/target/release
cd python && poetry run python ../scripts/python-helper.py copy-extension
build-wheel: build-extension
cp README.md python/README.md
cd python && poetry build
cd python && poetry run python ../scripts/python-helper.py rename-wheel
rm python/README.md
clear-python-dist:
rm -r python/dist
test +ARGS="": build-extension
cd python && poetry run pytest factor_expr/tests {{ARGS}}
prerelease:
git checkout prerelease
git merge master
git push
git checkout master
release:
git checkout release
git merge prerelease
git push
git checkout master