Use full paths. (#41547)

This commit is contained in:
Markus Reiter 2017-12-03 04:41:53 +01:00 committed by GitHub
parent 7f9852fe30
commit 91c4cbb305
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 7 deletions

View File

@ -16,16 +16,16 @@ cask 'minecraft-server' do
preflight do
IO.write shimscript, <<~EOS
#!/bin/sh
cd "$(dirname "$(readlink -n $0)")" && \
java -Xmx1024M -Xms1024M -jar 'minecraft_server.#{version}.jar' nogui
cd "$(dirname "$(readlink -n "$0" || echo "$0")")" && \
/usr/bin/java -Xmx1024M -Xms1024M -jar 'minecraft_server.#{version}.jar' nogui
EOS
end
postflight do
system_command 'minecraft-server'
system_command shimscript
eula_file = "#{staged_path}/eula.txt"
IO.write(eula_file, IO.read(eula_file).gsub('false', 'TRUE'))
IO.write(eula_file, IO.read(eula_file).sub('eula=false', 'eula=TRUE'))
end
caveats do

View File

@ -14,7 +14,7 @@ cask 'qlcolorcode' do
postflight do
# This sets the path to the highlight binary to the preferred one found in $PATH.
system 'defaults write org.n8gray.QLColorCode pathHL "$(which highlight)"'
system_command '/usr/bin/defaults', args: ['write', 'org.n8gray.QLColorCode', 'pathHL', Formula['highlight'].bin]
end
zap trash: '~/Library/Preferences/org.n8gray.QLColorCode.plist'

View File

@ -72,11 +72,11 @@ cask 'squirrelsql' do
end
postflight do
system_command 'java', args: ['-jar', "#{staged_path}/squirrel-sql-#{version}-MACOSX-install.jar", installoptions.to_s]
system_command '/usr/bin/java', args: ['-jar', "#{staged_path}/squirrel-sql-#{version}-MACOSX-install.jar", installoptions.to_s]
end
uninstall_postflight do
system_command 'java', args: ['-jar', "#{appdir}/SQuirreLSQL.app/Uninstaller/uninstaller.jar", '-f', '-c']
system_command '/usr/bin/java', args: ['-jar', "#{appdir}/SQuirreLSQL.app/Uninstaller/uninstaller.jar", '-f', '-c']
end
zap trash: '~/.squirrel-sql'