From 6f6af412455d51e9f62e02570f3dd2621f0b5127 Mon Sep 17 00:00:00 2001 From: Doloro1978 Date: Sat, 19 Sep 2026 18:24:12 +0100 Subject: [PATCH] stuff --- .envrc | 1 + flake.nix | 1 + justfile | 13 +++++++++++++ 3 files changed, 15 insertions(+) create mode 100644 .envrc create mode 100644 justfile diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/flake.nix b/flake.nix index 6a3f0de..89e7c5e 100644 --- a/flake.nix +++ b/flake.nix @@ -96,6 +96,7 @@ pkgs.curl pkgs.jq pkgs.zip + pkgs.just ]; }; diff --git a/justfile b/justfile new file mode 100644 index 0000000..81219b3 --- /dev/null +++ b/justfile @@ -0,0 +1,13 @@ +# Import the locally built VPM package into a Unity project. +# Usage: just import /path/to/unity-project +import unity-proj: + #!/usr/bin/env bash + set -euo pipefail + pkg="dev.doloro.animator-as-crab" + zip=$(ls vpm/dist/$pkg-*.zip 2>/dev/null | head -1) + [ -n "$zip" ] || { echo "no zip in vpm/dist/ — run vpm/package.sh first"; exit 1; } + target="$unity-proj/Packages/$pkg" + rm -rf "$target" + mkdir -p "$target" + unzip -q -o "$zip" -d "$target" + echo "imported $pkg -> $target"