33 lines
753 B
Ruby
33 lines
753 B
Ruby
![]() |
cask "many-artifacts" do
|
||
|
version "1.2.3"
|
||
|
sha256 "8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b"
|
||
|
|
||
|
url "file://#{TEST_FIXTURE_DIR}/cask/ManyArtifacts.zip"
|
||
|
homepage "https://brew.sh/many-artifacts"
|
||
|
|
||
|
app "ManyArtifacts/ManyArtifacts.app"
|
||
|
pkg "ManyArtifacts/ManyArtifacts.pkg"
|
||
|
|
||
|
preflight do
|
||
|
# do nothing
|
||
|
end
|
||
|
|
||
|
postflight do
|
||
|
# do nothing
|
||
|
end
|
||
|
|
||
|
uninstall_preflight do
|
||
|
# do nothing
|
||
|
end
|
||
|
|
||
|
uninstall_postflight do
|
||
|
# do nothing
|
||
|
end
|
||
|
|
||
|
uninstall trash: ["#{TEST_TMPDIR}/foo", "#{TEST_TMPDIR}/bar"],
|
||
|
rmdir: "#{TEST_TMPDIR}/empty_directory_path"
|
||
|
|
||
|
zap trash: "~/Library/Logs/ManyArtifacts.log",
|
||
|
rmdir: ["~/Library/Caches/ManyArtifacts", "~/Library/Application Support/ManyArtifacts"]
|
||
|
end
|