< prev index next >

src/jdk.jpackage/macosx/native/libapplauncher/MacPlatform.mm

Print this page

        

*** 105,115 **** GetPackageRootDirectory()) + _T("MacOS"); } TString MacPlatform::GetPackageRuntimeBinDirectory() { return FilePath::IncludeTrailingSeparator(GetPackageRootDirectory()) + ! _T("Plugins/Java.runtime/Contents/Home/bin"); } bool MacPlatform::UsePListForConfigFile() { return FilePath::FileExists(GetConfigFileName()) == false; } --- 105,115 ---- GetPackageRootDirectory()) + _T("MacOS"); } TString MacPlatform::GetPackageRuntimeBinDirectory() { return FilePath::IncludeTrailingSeparator(GetPackageRootDirectory()) + ! _T("runtime/Contents/Home/bin"); } bool MacPlatform::UsePListForConfigFile() { return FilePath::FileExists(GetConfigFileName()) == false; }
*** 218,228 **** NSString *applicationSupportDirectory = [paths firstObject]; result = [applicationSupportDirectory UTF8String]; return result; } ! TString MacPlatform::GetBundledJVMLibraryFileName(TString RuntimePath) { TString result; // first try lib/, then lib/jli result = FilePath::IncludeTrailingSeparator(RuntimePath) + _T("Contents/Home/lib/libjli.dylib"); --- 218,228 ---- NSString *applicationSupportDirectory = [paths firstObject]; result = [applicationSupportDirectory UTF8String]; return result; } ! TString MacPlatform::GetBundledJavaLibraryFileName(TString RuntimePath) { TString result; // first try lib/, then lib/jli result = FilePath::IncludeTrailingSeparator(RuntimePath) + _T("Contents/Home/lib/libjli.dylib");
*** 392,406 **** if (result == NULL) { return NULL; } if (UsePListForConfigFile() == false) { ! if (result->LoadFromFile(FileName) == false) { ! // New property file format was not found, ! // attempt to load old property file format. ! Helpers::LoadOldConfigFile(FileName, result); ! } } else { NSBundle *mainBundle = [NSBundle mainBundle]; NSDictionary *infoDictionary = [mainBundle infoDictionary]; std::map<TString, TString> keys = GetKeys(); --- 392,402 ---- if (result == NULL) { return NULL; } if (UsePListForConfigFile() == false) { ! result->LoadFromFile(FileName); } else { NSBundle *mainBundle = [NSBundle mainBundle]; NSDictionary *infoDictionary = [mainBundle infoDictionary]; std::map<TString, TString> keys = GetKeys();
*** 469,491 **** return Platform::GetKeys(); } else { keys.insert(std::map<TString, TString>::value_type(CONFIG_VERSION, _T("app.version"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINJAR_KEY, ! _T("JVMMainJarName"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINMODULE_KEY, ! _T("JVMMainModuleName"))); keys.insert(std::map<TString, TString>::value_type( ! CONFIG_MAINCLASSNAME_KEY, _T("JVMMainClassName"))); keys.insert(std::map<TString, TString>::value_type( ! CONFIG_CLASSPATH_KEY, _T("JVMAppClasspath"))); keys.insert(std::map<TString, TString>::value_type(APP_NAME_KEY, _T("CFBundleName"))); ! keys.insert(std::map<TString, TString>::value_type(CONFIG_APP_ID_KEY, ! _T("JVMPreferencesID"))); ! keys.insert(std::map<TString, TString>::value_type(JVM_RUNTIME_KEY, ! _T("JVMRuntime"))); keys.insert(std::map<TString, TString>::value_type(JPACKAGE_APP_DATA_DIR, _T("CFBundleIdentifier"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_SPLASH_KEY, _T("app.splash"))); --- 465,485 ---- return Platform::GetKeys(); } else { keys.insert(std::map<TString, TString>::value_type(CONFIG_VERSION, _T("app.version"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINJAR_KEY, ! _T("JavaMainJarName"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_MAINMODULE_KEY, ! _T("JavaMainModuleName"))); keys.insert(std::map<TString, TString>::value_type( ! CONFIG_MAINCLASSNAME_KEY, _T("JavaMainClassName"))); keys.insert(std::map<TString, TString>::value_type( ! CONFIG_CLASSPATH_KEY, _T("JavaAppClasspath"))); keys.insert(std::map<TString, TString>::value_type(APP_NAME_KEY, _T("CFBundleName"))); ! keys.insert(std::map<TString, TString>::value_type(JAVA_RUNTIME_KEY, ! _T("JavaRuntime"))); keys.insert(std::map<TString, TString>::value_type(JPACKAGE_APP_DATA_DIR, _T("CFBundleIdentifier"))); keys.insert(std::map<TString, TString>::value_type(CONFIG_SPLASH_KEY, _T("app.splash")));
< prev index next >