
Currently the tests casks found in "/Homebrew/test/support/fixtures/cask/Casks" and "/Homebrew/test/support/fixtures/third-party/Casks" aren't included in the paths checked when running "brew cask style". This change includes these test cask paths in the checked paths, and also includes the auto style fixes made by running `brew cask style --fix`.
22 lines
576 B
Ruby
22 lines
576 B
Ruby
cask 'with-uninstall-script-app' do
|
|
version '1.2.3'
|
|
sha256 '5633c3a0f2e572cbf021507dec78c50998b398c343232bdfc7e26221d0a5db4d'
|
|
|
|
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyApp.zip"
|
|
homepage 'https://brew.sh/MyFancyApp'
|
|
|
|
app 'MyFancyApp/MyFancyApp.app'
|
|
|
|
postflight do
|
|
IO.write "#{appdir}/MyFancyApp.app/uninstall.sh", <<~SH
|
|
#!/bin/sh
|
|
/bin/rm -r "#{appdir}/MyFancyApp.app"
|
|
SH
|
|
end
|
|
|
|
uninstall script: {
|
|
executable: "#{appdir}/MyFancyApp.app/uninstall.sh",
|
|
sudo: false,
|
|
}
|
|
end
|