Abuild and Helpers: Difference between revisions
(added warning) |
m (nothing todo here, this page is FYI only) |
||
Line 1: | Line 1: | ||
{{Warning|This | {{Warning| This page is for information purposes only. The abuild script is installed automatically along with the alpine-sdk package}} | ||
== Introduction == | == Introduction == | ||
The [http://git.alpinelinux.org/cgit/abuild.git/tree/ abuild] tree is a directory tree with scripts, example-files, makefiles, and other things that you need when creating packages. | The [http://git.alpinelinux.org/cgit/abuild.git/tree/ abuild] tree is a directory tree with scripts, example-files, makefiles, and other things that you need when creating packages. |
Revision as of 21:54, 7 September 2011
Warning: This page is for information purposes only. The abuild script is installed automatically along with the alpine-sdk package
Introduction
The abuild tree is a directory tree with scripts, example-files, makefiles, and other things that you need when creating packages.
File descriptions
abuild
- The abuild script reads the APKBUILD and executes the steps needed to create a package.
- abuild has a config file that you can modify for your own needs.
alpine.mk
alpine.mk is used when creating a Alpine Linux iso image or tar.gz.
Fetch latest abuild
While inside your build environment you need to have the set of scripts/makefiles/etc.
Note: You only need to do these 2 steps once! Next time you can skip this part.
apk add alpine-sdk cd ~ git clone git://dev.alpinelinux.org/abuild
When the above is done you might be interested in fetching the latest updates.
cd ~ git pull