From d9245d341ed1f258a3dd1073cdfa656115c5b26d Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Mon, 23 Mar 2026 20:52:55 +0100 Subject: Adapt rest of packaging to use meson --- justfile | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'justfile') diff --git a/justfile b/justfile index 4313969..e87f5c0 100644 --- a/justfile +++ b/justfile @@ -1,7 +1,12 @@ # Build ######################################################################## -build: - meson setup _build - meson compile -C _build +setup: + meson setup _build + +build: setup + meson compile -C _build + +dist: setup + meson dist -C _build --no-tests --allow-dirty # Code Quality ################################################################# @@ -26,3 +31,12 @@ find_translatable_files: extract_strings: find_translatable_files @xgettext --files-from=po/POTFILES --output=po/systems.tranquil.Map.pot --from-code=UTF-8 --add-comments --keyword='tr!' + + +# Utility Tasks ################################################################ +version: + @grep -m1 -o "[^_]version: '[^']*'" meson.build | awk -F"'" '{print $2}' + +vendor location: + cargo vendor {{location}} >/dev/null + mkdir -p .cargo -- cgit