From 23fabce25f765da573bcdc4a7d7a3058dfb7cb6c Mon Sep 17 00:00:00 2001 From: Andrii Riabchenko Date: Thu, 14 Mar 2024 16:17:41 +0200 Subject: [PATCH] new file: projects/wilfred.me.uk/difftastic/package.yml --- projects/wilfred.me.uk/difftastic/package.yml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 projects/wilfred.me.uk/difftastic/package.yml diff --git a/projects/wilfred.me.uk/difftastic/package.yml b/projects/wilfred.me.uk/difftastic/package.yml new file mode 100644 index 00000000..1144db8b --- /dev/null +++ b/projects/wilfred.me.uk/difftastic/package.yml @@ -0,0 +1,30 @@ +distributable: + url: https://github.com/Wilfred/difftastic/archive/refs/tags/{{version.tag}}.tar.gz + strip-components: 1 + +versions: + github: Wilfred/difftastic + +build: + dependencies: + rust-lang.org: ^1.65 + rust-lang.org/cargo: '*' + script: + - cargo install $ARGS + env: + ARGS: + - --locked + - --root={{prefix}} + - --path=. + +provides: + - bin/difft + +test: + script: + - echo "print(42)" > a.py + - echo "print(43)" > b.py + - difft --color never --width 80 a.py b.py | grep "$SEARCH" + - difft --version | grep {{version}} + env: + SEARCH: 1 print(42) 1 print(43)