示例#1
0
 def _get_target_java_directory(self, name):
     """Returns a directory where jdk is installed (mostly name-version-release-arch)."""
     directory = get_32bit_id_in_nvra(pkgsplit.get_nvra(name))
     for suffix in get_debug_suffixes():
         if suffix in name:
             directory = directory + suffix
             break
     return directory
 def _get_hardcoded_ghosts(self, file):
     ghosts = super(Ojdk11JIT, self)._get_hardcoded_ghosts(file)
     arch = ns.get_arch(file)
     if "headless" in file and not "info" in file:
         nvra = ns.get_nvra(file)
         archinstall = ns.get_arch_install(file)
         debugsuffix = ""
         for suffix in tc.get_debug_suffixes():
             if suffix in file:
                 debugsuffix = suffix
                 break
         if arch == "i686" or arch == "armv7hl":
             nvra = nvra.replace(arch, archinstall)
         ghosts.add("/usr/lib/jvm/" + nvra + debugsuffix +
                    "/lib/server/classes.jsa")
     return ghosts
示例#3
0
 def _get_binary_directory(self, name):
     path = self._get_32bit_id_in_nvra(pkgsplit.get_nvra(name))
     release = path.split("-")[-1]
     path = path.replace("-" + release, "")
     return path
示例#4
0
 def _get_binary_directory_path(self, name):
     for suffix in tc.get_debug_suffixes():
         if suffix in name:
             return tc.JVM_DIR + "/" + tu.get_32bit_id_in_nvra(pkgsplit.get_nvra(name)) + suffix + tc.SDK_DIRECTORY
     return super()._get_binary_directory_path(name)
示例#5
0
 def _get_binary_directory_path(self, name):
     return tc.JVM_DIR + "/" + tu.get_32bit_id_in_nvra(pkgsplit.get_nvra(name)) + tc.SDK_DIRECTORY
 def _get_nvra_suffix(self, name):
     """ Getter for the name of main jdk/sdk directory"""
     return get_32bit_id_in_nvra(pkgsplit.get_nvra(name))
 def _get_binary_directory(self, name):
     return get_32bit_id_in_nvra(pkgsplit.get_nvra(name))