Update installer scripts - part 2 (#32147)

* adobe animate cc

* blast2go

* cacoo ninja

* cuda

* db visualizer

* dusty

* fastlane

* intel haxm

* jabref

* dusty - fix installer script
intel haxm - fix installer script
intel haxm - sudo
dusty - sudo / args
intel haxm
This commit is contained in:
commitay 2017-04-12 13:16:01 +10:00 committed by Miccal Matthews
parent 8a7a5ed5d9
commit 80380aeed9
9 changed files with 45 additions and 29 deletions

View File

@ -108,8 +108,10 @@ cask 'adobe-animate-cc' do
name 'Adobe Animate CC'
homepage 'https://www.adobe.com/products/animate.html'
installer script: "#{staged_path}/Adobe Animate CC 2015/Install.app/Contents/MacOS/Install",
args: ['--mode=silent', "--deploymentFile=#{staged_path}/Adobe Animate CC 2015/deploy/#{language}_Deployment.xml"]
installer script: {
executable: "#{staged_path}/Adobe Animate CC 2015/Install.app/Contents/MacOS/Install",
args: ['--mode=silent', "--deploymentFile=#{staged_path}/Adobe Animate CC 2015/deploy/#{language}_Deployment.xml"],
}
uninstall script: {
executable: "#{staged_path}/Adobe Animate CC 2015/Install.app/Contents/MacOS/Install",

View File

@ -6,8 +6,10 @@ cask 'blast2go' do
name 'Blast2GO'
homepage 'https://www.blast2go.com/'
installer script: 'Blast2GO Installer.app/Contents/MacOS/JavaApplicationStub',
args: ['-q']
installer script: {
executable: 'Blast2GO Installer.app/Contents/MacOS/JavaApplicationStub',
args: ['-q'],
}
uninstall delete: '/Applications/Blast2GO'

View File

@ -8,9 +8,11 @@ cask 'cacoo-ninja' do
depends_on cask: 'adobe-air'
installer script: 'Install Cacoo Ninja.app/Contents/MacOS/Install Cacoo Ninja',
args: %w[-silent],
sudo: true
installer script: {
executable: 'Install Cacoo Ninja.app/Contents/MacOS/Install Cacoo Ninja',
args: %w[-silent],
sudo: true,
}
uninstall script: {
executable: Hbc::Container::Air::INSTALLER_PATHNAME,

View File

@ -6,8 +6,10 @@ cask 'cuda' do
name 'Nvidia CUDA'
homepage 'https://developer.nvidia.com/cuda-zone'
installer script: 'CUDAMacOSXInstaller.app/Contents/MacOS/CUDAMacOSXInstaller',
args: ['--accept-eula', '--silent']
installer script: {
executable: 'CUDAMacOSXInstaller.app/Contents/MacOS/CUDAMacOSXInstaller',
args: ['--accept-eula', '--silent'],
}
uninstall script: "/Developer/NVIDIA/CUDA-#{version.major_minor}/bin/uninstall_cuda_#{version.major_minor}.pl"
end

View File

@ -7,8 +7,10 @@ cask 'dbvisualizer' do
homepage 'https://www.dbvis.com/'
app 'DbVisualizer.app'
installer script: 'DbVisualizer Installer.app/Contents/MacOS/JavaApplicationStub',
args: ['-q', '-dir', staged_path.to_s]
installer script: {
executable: 'DbVisualizer Installer.app/Contents/MacOS/JavaApplicationStub',
args: ['-q', '-dir', staged_path.to_s],
}
uninstall signal: [['TERM', 'com.dbvis.DbVisualizer']]

View File

@ -11,10 +11,11 @@ cask 'dusty' do
depends_on cask: 'docker-toolbox'
container type: :tar
installer script: 'brew-install.sh',
args: %W[#{staged_path}],
must_succeed: true,
sudo: true
installer script: {
executable: 'brew-install.sh',
args: %W[#{staged_path}],
sudo: true,
}
binary 'dusty'
uninstall launchctl: 'com.gamechanger.dusty'

View File

@ -7,8 +7,10 @@ cask 'fastlane' do
name 'fastlane'
homepage 'https://fastlane.tools/'
installer script: "#{staged_path}/install",
args: ['-p', '-u', '-b']
installer script: {
executable: "#{staged_path}/install",
args: ['-p', '-u', '-b'],
}
uninstall script: {
executable: "#{staged_path}/uninstall",

View File

@ -6,9 +6,10 @@ cask 'intel-haxm' do
name 'Intel HAXM'
homepage 'https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager'
installer script: 'silent_install.sh',
sudo: true,
must_succeed: true
installer script: {
executable: 'silent_install.sh',
sudo: true,
}
uninstall script: {
sudo: true,

View File

@ -9,15 +9,17 @@ cask 'jabref' do
name 'JabRef'
homepage 'https://www.jabref.org/'
installer script: 'JabRef Installer.app/Contents/MacOS/JavaApplicationStub',
args: [
'-q',
'-VcreateDesktopLinkAction$Boolean=false',
'-VaddToDockAction$Boolean=false',
'-VshowFileAction$Boolean=false',
'-Vsys.installationDir=/Applications',
'-VexecutionLauncherAction$Boolean=false',
]
installer script: {
executable: 'JabRef Installer.app/Contents/MacOS/JavaApplicationStub',
args: [
'-q',
'-VcreateDesktopLinkAction$Boolean=false',
'-VaddToDockAction$Boolean=false',
'-VshowFileAction$Boolean=false',
'-Vsys.installationDir=/Applications',
'-VexecutionLauncherAction$Boolean=false',
],
}
uninstall delete: '/Applications/JabRef.app'
end