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
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
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)
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))