rucksack 1.1.1
This commit is contained in:
parent
c94159f0f2
commit
74aaab3d58
|
@ -1,18 +1,35 @@
|
|||
class Rucksack < Formula
|
||||
desc "CLI tool to collect files from multiple directories into a single target"
|
||||
homepage "https://github.com/msfjarvis/rucksack"
|
||||
if Hardware::CPU.type == :arm
|
||||
url "https://github.com/msfjarvis/rucksack/releases/download/v1.0.8/rucksack-aarch64-apple-darwin.tar.xz"
|
||||
sha256 "ac9156df84bbf7bbf764c097dd69f1dbe64fba54556c9a2082fee49ac77b932b"
|
||||
else
|
||||
url "https://github.com/msfjarvis/rucksack/releases/download/v1.0.8/rucksack-x86_64-apple-darwin.tar.xz"
|
||||
sha256 "010f7bdb55d08a16fbf007b236629fd76536ddb829de2cc2c20569e7ef31f396"
|
||||
version "1.1.1"
|
||||
if OS.mac?
|
||||
if Hardware::CPU.arm?
|
||||
url "https://github.com/msfjarvis/rucksack/releases/download/v1.1.1/rucksack-aarch64-apple-darwin.tar.xz"
|
||||
sha256 "22f2e0ee0437ca496e8adac022b47340c66c6a000703227227d23b0c5db8aced"
|
||||
end
|
||||
if Hardware::CPU.intel?
|
||||
url "https://github.com/msfjarvis/rucksack/releases/download/v1.1.1/rucksack-x86_64-apple-darwin.tar.xz"
|
||||
sha256 "e1ac9b4f317da35d6b9e4094b2facfdbd8f77baa4f6f740758d96ada017d46fc"
|
||||
end
|
||||
end
|
||||
if OS.linux?
|
||||
if Hardware::CPU.intel?
|
||||
url "https://github.com/msfjarvis/rucksack/releases/download/v1.1.1/rucksack-x86_64-unknown-linux-gnu.tar.xz"
|
||||
sha256 "e4b3471b5806a691f5d8f4752ebe88355c9a31835e36233af33ddd6f0c65c008"
|
||||
end
|
||||
end
|
||||
version "1.0.8"
|
||||
license "MIT/Apache-2.0"
|
||||
|
||||
def install
|
||||
bin.install "rucksack"
|
||||
if OS.mac? && Hardware::CPU.arm?
|
||||
bin.install "rucksack"
|
||||
end
|
||||
if OS.mac? && Hardware::CPU.intel?
|
||||
bin.install "rucksack"
|
||||
end
|
||||
if OS.linux? && Hardware::CPU.intel?
|
||||
bin.install "rucksack"
|
||||
end
|
||||
|
||||
# Homebrew will automatically install these, so we don't need to do that
|
||||
doc_files = Dir["README.*", "readme.*", "LICENSE", "LICENSE.*", "CHANGELOG.*"]
|
||||
|
@ -20,6 +37,6 @@ class Rucksack < Formula
|
|||
|
||||
# Install any leftover files in pkgshare; these are probably config or
|
||||
# sample files.
|
||||
pkgshare.install *leftover_contents unless leftover_contents.empty?
|
||||
pkgshare.install(*leftover_contents) unless leftover_contents.empty?
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue