30 lines
569 B
Makefile
30 lines
569 B
Makefile
default: test_langs
|
|
|
|
test_langs:
|
|
# Test all languages and tools in this project
|
|
uv run python ./main.py
|
|
julia --project=. ./src/main.jl
|
|
bun run ./index.ts
|
|
go run ./src/main.go
|
|
bash ./src/bscript.sh
|
|
|
|
go mod graph
|
|
cargo run
|
|
nix flake metadata
|
|
|
|
neville:
|
|
julia --project=. -i ./src/neville-algo-ml.jl
|
|
|
|
doc:
|
|
typst compile ./src/ocs.typ
|
|
|
|
j:
|
|
@echo $(pwd)
|
|
julia --project=. -i ./src/dft.jl
|
|
|
|
# Setup python environment with uv
|
|
setup:
|
|
uv sync
|
|
# Instantiate julia
|
|
julia --project=. -e 'using Pkg; Pkg.instantiate()'
|