jrepack

package module
v0.0.0-...-5ea318d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2019 License: MIT Imports: 2 Imported by: 0

README

jrepack

jre packer

execute scripts/fullbuild inside of project root to full build

Documentation

Overview

Package jrepack will pack and unpack several JRE folders. Compression and decompression is LZMA level 8

While compress, all similar files (same size and hash summ), except one, are dropped.

While uncompress, all similar files are restored by excepted one.

All *.jre and *.zip files also are read while packing and their similar content also cleans from double files.

On uncompress, *.jre and *.zip files are created from scratch and their content are created.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Pack

func Pack(inputFolder, outputFile string, dumpheader bool) error

Pack is the only function for compressing.

func UnPack

func UnPack(inputFile, outputFolder string) error

UnPack is the only function for uncompressing.

Types

This section is empty.

Directories

Path Synopsis
cmd
jrepack command
jreunpack command
internal
pkg/common
Package common is the common functions and types for the packer and unpacker packages.
Package common is the common functions and types for the packer and unpacker packages.
pkg/packer
Package packer is for jre packager.
Package packer is for jre packager.
pkg/unpacker
Package unpacker is the package for uncompress functions
Package unpacker is the package for uncompress functions
Package ui is the interface for UI
Package ui is the interface for UI

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL