From c065c8db0789b108c1abeca5531c02488233c823 Mon Sep 17 00:00:00 2001 From: Felipe Santos Date: Mon, 3 Jun 2024 15:25:51 -0300 Subject: [PATCH] Fix argbash --- projects/argbash.dev/package.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/projects/argbash.dev/package.yml b/projects/argbash.dev/package.yml index b87699c2..27a53f34 100644 --- a/projects/argbash.dev/package.yml +++ b/projects/argbash.dev/package.yml @@ -6,22 +6,23 @@ versions: github: matejak/argbash dependencies: - gnu.org/bash: '>=3.0' + gnu.org/bash: '>=3' + gnu.org/autoconf: '*' build: - dependencies: - gnu.org/autoconf: '*' script: - - make install PREFIX={{prefix}} - working-directory: resources - + - mkdir -p '{{prefix}}' + - cp -r bin src '{{prefix}}' + provides: - bin/argbash - bin/argbash-init - bin/argbash-1to2 test: - - argbash-init --pos positional-arg --opt option --opt-bool print minimal.m4 - - cat minimal.m4 | grep 'This is just a script template' - argbash --version | grep {{version}} - argbash --help | grep 'Argbash is an argument parser generator for Bash' + - argbash-init --pos positional-arg --opt option --opt-bool print minimal.m4 + - cat minimal.m4 | grep 'This is just a script template' + - argbash minimal.m4 -o minimal.sh + - ./minimal.sh --help | grep 'Usage:'