mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-27 06:38:44 -05:00
Remove usage of otool and install_name_tool from Mac KVASD installer
These tools are no longer part of a standard OS X install and would need to be installed via the Xcode commnd line tools. Instead the KVASD binary has been preprocessed and the Mac KVASD installer simply injects the KVASD binary into the target application bundle(s). Merged from wsjtx-1.4 branch. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@4906 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
c376ffe7dd
commit
3f77d7151b
@ -140,13 +140,7 @@ script WSJTAppDelegate
|
||||
try
|
||||
set target to installRoot & "/Contents/MacOS/" & kvasd's targetName
|
||||
do shell script "cp " & kvasd's destination() & kvasd's targetName & space & target
|
||||
repeat with theLine in paragraphs of (do shell script "otool -L " & target)
|
||||
if theLine contains ".dylib" and not theLine contains "libSystem" then
|
||||
set theDylib to 2nd item of split(theLine,{tab,space})
|
||||
do shell script "install_name_tool -change " & theDylib & " @executable_path/" & last item of split(theDylib,{"/"}) & space & target
|
||||
end if
|
||||
end repeat
|
||||
log do shell script "chmod +x " & target
|
||||
do shell script "chmod +x " & target
|
||||
display alert "KVASD installed into application bundle:" & return & return & installRoot ¬
|
||||
buttons {"Ok"} default button "Ok" ¬
|
||||
giving up after 5
|
||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user