diff options
Diffstat (limited to 'justfile')
| -rw-r--r-- | justfile | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -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 |