summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2019-12-05 10:15:03 -0500
committerDan Davison <dandavison7@gmail.com>2019-12-05 10:21:01 -0500
commited347d3a0bbde42a1c3b7d7b9b67b8bfaa001752 (patch)
treea4b830280f7dba8f17be309425a52054619ad698 /Makefile
parentd90060f8d2a668546fe267d35f41c9d4d904240a (diff)
Add homebrew check formula commands
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 332ad635..880518a3 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,15 @@ test:
release:
cargo publish
+brew:
+ cd $$(brew --repo homebrew/homebrew-core) && \
+ brew uninstall --force git-delta && \
+ brew install --build-from-source git-delta && \
+ brew test git-delta && \
+ brew uninstall --force git-delta && \
+ brew install git-delta && \
+ brew audit --strict git-delta
+
hash:
@version=$$(grep version Cargo.toml | head -n1 | sed -E 's,.*version = "([^"]+)",\1,') && \
printf "$$version-tar.gz %s\n" $$(curl -sL https://github.com/dandavison/delta/archive/$$version.tar.gz | sha256sum -) && \