panux / package-builder

A tool to create panux packages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

package-builder (WIP) Gitter chatDocker PullsGoDoc

A tool to create panux packages

Packages here

Example usage:

git clone https://github.com/panux/packages-main.git
mkdir out
sudo docker run --rm -v $(realpath packages-main):/build -v $(realpath out):/out panux/package-builder /build/busybox.pkgen /out

Resulting package will be moved to out

In addition, this repository exposes a Go package which allows scripting of package file parsing/preprocessing. The package allows .pkgen files to be parsed from a byte array or file, preprocessed, and then be converted into a Makefile written to an io.Writer. The contents of the package file can also be accessed through the intermediary structs.

About

A tool to create panux packages

License:MIT License


Languages

Language:Go 90.7%Language:Shell 5.5%Language:Makefile 3.8%