Added initial source code
0 parent commit af289f2cb0ddd40803e4eef7e06e733ca78c5ea4
Nigel Stanger authored on 25 Jul 2019
Showing 1 changed file
View
27
netbeans-wrapper.applescript 0 → 100644
property netBeansBinary : null
 
on run
if netBeansBinary is null then
set nbApp to choose file with prompt "Choose NetBeans" default location "/Applications" of type ("public.unix-executable")
set netBeansBinary to POSIX path of nbApp
end if
runNetBeans(netBeansBinary)
end run
 
on open theItems
set commandString to netBeansBinary & " "
repeat with thisItem in theItems
tell application "System Events"
set itemProperties to thisItem's properties
set itemPath to POSIX path of itemProperties
end tell
set commandString to commandString & quoted form of itemPath & " "
end repeat
runNetBeans(commandString)
end open
 
on runNetBeans(commandString)
set commandString to commandString & " >/dev/null 2>&1 &"
do shell script commandString
end runNetBeans