src/jdk.packager/share/native/library/common/GenericPlatform.cpp
branchJDK-8200758-branch
changeset 56983 01decb67d4f0
parent 56982 e094d5483bd6
child 56995 3d5b13207b70
equal deleted inserted replaced
56982:e094d5483bd6 56983:01decb67d4f0
    78     return GetPackageRootDirectory();
    78     return GetPackageRootDirectory();
    79 #endif // WINDOWS || LINUX
    79 #endif // WINDOWS || LINUX
    80 #ifdef MAC
    80 #ifdef MAC
    81     return FilePath::IncludeTrailingSeparator(
    81     return FilePath::IncludeTrailingSeparator(
    82             GetPackageRootDirectory()) + _T("MacOS");
    82             GetPackageRootDirectory()) + _T("MacOS");
       
    83 #endif
       
    84 }
       
    85 
       
    86 TString GenericPlatform::GetPackageRuntimeBinDirectory() {
       
    87 #ifdef WINDOWS
       
    88     return FilePath::IncludeTrailingSeparator(GetPackageRootDirectory()) + _T("runtime\\bin");
       
    89 #endif // WINDOWS
       
    90 #ifdef LINUX
       
    91     return FilePath::IncludeTrailingSeparator(GetPackageRootDirectory()) + _T("runtime/bin");
       
    92 #endif // LINUX
       
    93 #ifdef MAC
       
    94     return FilePath::IncludeTrailingSeparator(GetPackageRootDirectory()) + _T("Plugins/Java.runtime/Contents/Home/bin");
    83 #endif
    95 #endif
    84 }
    96 }
    85 
    97 
    86 std::list<TString> GenericPlatform::LoadFromFile(TString FileName) {
    98 std::list<TString> GenericPlatform::LoadFromFile(TString FileName) {
    87     std::list<TString> result;
    99     std::list<TString> result;