This commit is contained in:
MangoPig
2026-07-17 00:36:54 +01:00
parent d79cb9a62b
commit eee302a4e0
10 changed files with 160 additions and 60 deletions
+9
View File
@@ -1,20 +1,29 @@
project_root := justfile_directory()
scripts_dir := project_root + "/Scripts"
# Install every language toolchain in full-setup order.
all: node go rust python r cpp
# Install Node.js, pnpm, Yarn, and Bun tooling.
node:
bash '{{scripts_dir}}/node.sh'
# Install Go and GVM tooling.
go:
bash '{{scripts_dir}}/go.sh'
# Install the Rust toolchain.
rust:
bash '{{scripts_dir}}/rust.sh'
# Install Python, pyenv, and Miniforge tooling.
python:
bash '{{scripts_dir}}/python.sh'
# Install R tooling.
r:
bash '{{scripts_dir}}/r.sh'
# Install the C and C++ toolchain.
cpp:
bash '{{scripts_dir}}/cpp.sh'