X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=micropeak%2FMicroPeak.app%2FContents%2FMacOS%2FJavaApplicationStub;fp=micropeak%2FMicroPeak.app%2FContents%2FMacOS%2FJavaApplicationStub;h=2a525f823a0d47253ffef1838380407d51a54ed8;hp=f4a577e088e11c9860e4414f6645890224c24a28;hb=81a6f20fca5df08f3ac08d83a79439502c209df0;hpb=f2d45e21175453a69112fde22bf5b662d9e32adb diff --git a/micropeak/MicroPeak.app/Contents/MacOS/JavaApplicationStub b/micropeak/MicroPeak.app/Contents/MacOS/JavaApplicationStub index f4a577e0..2a525f82 100755 --- a/micropeak/MicroPeak.app/Contents/MacOS/JavaApplicationStub +++ b/micropeak/MicroPeak.app/Contents/MacOS/JavaApplicationStub @@ -40,7 +40,18 @@ # # ################################################################################## - +# +# Fix fonts. I don't know why the getting the +# basename of the app set to . matters, but it does +# +case "$0" in + /*) + cd `dirname "$0"` + ./`basename "$0"` "$@" + exit $? + ;; +esac +export FREETYPE_PROPERTIES=truetype:interpreter-version=35 # function 'stub_logger()' # @@ -877,6 +888,7 @@ stub_logger "[WorkingDirectory] ${WorkingDirectory}" # - passthrough arguments from Terminal or Drag'n'Drop to Finder icon stub_logger "[Exec] \"$JAVACMD\" -cp \"${JVMClassPath}\" ${JVMSplashFile:+ -splash:\"${ResourcesFolder}/${JVMSplashFile}\"} -Xdock:icon=\"${ResourcesFolder}/${CFBundleIconFile}\" -Xdock:name=\"${CFBundleName}\" ${JVMOptionsArr:+$(printf "'%s' " "${JVMOptionsArr[@]}") }${JVMDefaultOptions:+$JVMDefaultOptions }${JVMMainClass}${MainArgsArr:+ $(printf "'%s' " "${MainArgsArr[@]}")}${ArgsPassthru:+ $(printf "'%s' " "${ArgsPassthru[@]}")}" exec "${JAVACMD}" \ + -Djava.library.path="${AppleJavaFolder}" \ -cp "${JVMClassPath}" \ ${JVMSplashFile:+ -splash:"${ResourcesFolder}/${JVMSplashFile}"} \ -Xdock:icon="${ResourcesFolder}/${CFBundleIconFile}" \