This repository has no description
1export RUST_BACKTRACE := "1"
2install_at := replace(home_directory(), "\\", "/") / ".local/bin"
3
4
5s *args:
6 just schedule-hell --resolution 480 {{args}}
7
8[working-directory: 'examples/schedule-hell']
9schedule-hell *args:
10 cargo run -- {{args}}
11
12vst:
13 cargo xtask bundle shapemaker --release --features vst
14 gsudo cp "target/bundled/Shapemaker VST.vst3/Contents/x86_64-win/Shapemaker VST.vst3" "C:/Program Files/Common Files/VST3/Shapemaker VST.vst3"
15
16web:
17 wasm-pack build --target web -d examples/web --features web --no-default-features
18 touch examples/web/.nojekyll
19 echo "" >> examples/web/.gitignore
20 echo "!index.html" >> examples/web/.gitignore
21
22start-web:
23 just web
24 python3 -m http.server --directory examples/web
25
26[working-directory: 'paper']
27paper:
28 # just analyze_times disabled because it needs manual adjustements in the render loop pipeline diagram
29 cargo run --package specimen
30 cargo run --package dna-analysis-machine
31 typstyle format-all ../paper # . does not work, it formats nothing
32 typst compile --root .. main.typ
33
34readme:
35 cd examples/gallery; ./fill.rb
36
37timings compare_with="":
38 cargo build -p schedule-hell
39 python script/debug-performance.py {{compare_with}}