[application] template="punk.multishell.cmd" as_admin=false #scripts=[ # "example.sh", # "example.tcl" #] scripts=[ "example.sh" ] default_outputfile='example_out.sh' default_nextshellpath='/usr/bin/env tclsh' default_nextshelltype='tcl' #valid nextshelltype entries are: tcl perl powershell bash. #review - zsh : bash-like, more appropriate license, but array index-base 1 vs 0? #nextshellpath entries must be 128 characters or less. #---------------- #experimental - cmd with spaces #first level of quoting is for toml - for strings with no internal single quotes and no escaping - x='value' # win32.nextshellpath='"c:\program files\git\usr\bin\bash.exe"' # win32.nextshelltype="bash" # win32.nextshellpath='"c:/program files/powershell/7/pwsh.exe" -nop -nol -ExecutionPolicy bypass -f' # win32.nextshelltype='pwsh' #---------------- # win32.nextshellpath="pwsh -nop -nol -ExecutionPolicy bypass -f" # win32.nextshelltype="pwsh" #cmd /c for older 'desktop' powershell (v5) to preserve arguments with spaces # win32.nextshellpath="cmd /c powershell -nop -nol -ExecutionPolicy bypass -f" # win32.nextshelltype="powershell" win32.nextshellpath="tclsh" win32.nextshelltype="tcl" win32.outputfile="example_out.cmd" dragonflybsd.nextshellpath="/usr/bin/env tclsh" dragonflybsd.nextshelltype="tcl" freebsd.nextshellpath="/usr/bin/env tclsh" freebsd.nextshelltype="tcl" netbsd.nextshellpath="/usr/bin/env tclsh" netbsd.nextshelltype="tcl" linux.nextshellpath="/usr/bin/env tclsh" linux.nextshelltype="tcl" macosx.nextshellpath="/usr/bin/env tclsh" macosx.nextshelltype="tcl" other.nextshellpath="/usr/bin/env tclsh" other.nextshelltype="tcl"