General description of the build system: Difference between revisions

From Alpine Linux
Line 10: Line 10:
'''Detailed description:''' [http://wiki.alpinelinux.org/w/index.php?title=Setting_up_the_build_environment Setting up the build environment]
'''Detailed description:''' [http://wiki.alpinelinux.org/w/index.php?title=Setting_up_the_build_environment Setting up the build environment]


== '''[[Description_of_the_aports_tree|aports]]''' ==
== aports ==
The [[Description_of_the_aports_tree|aports tree]] is a set of files and folders that contains scripts needed to build/create a package.<BR>
The [[Description_of_the_aports_tree|aports tree]] is a set of files and folders that contains scripts needed to build/create a package.<BR>
This package (called 'apk') can then be installed and used by Alpine.
This package (called 'apk') can then be installed and used by Alpine Linux.


'''Detailed description:''' [http://wiki.alpinelinux.org/w/index.php?title=Description_of_the_aports_tree Description of the aports tree]<BR>
'''Detailed description:''' [[Description_of_the_aports_tree|Description of the aports tree]]<BR>
'''Also read:''' [http://wiki.alpinelinux.org/w/index.php?title=Creating_an_Alpine_package Creating an Alpine package]
'''Also read:''' [[Creating_an_Alpine_package|Creating an Alpine package]]


== abuild ==
== abuild ==

Revision as of 03:40, 8 December 2011

To be able to create and contribute by creating your own alpine iso you need different components.

These components are listed below with a short description of what it's all about.
Each section has a link to a more detailed description or howto.

Build environment

The build environment makes it possible to create and modify alpine.
You need this to be able to build packages, iso's, and other files.

Detailed description: Setting up the build environment

aports

The aports tree is a set of files and folders that contains scripts needed to build/create a package.
This package (called 'apk') can then be installed and used by Alpine Linux.

Detailed description: Description of the aports tree
Also read: Creating an Alpine package

abuild

The abuild tree contains scripts you need when creating packages for Alpine Linux. These scripts are installed automatically with the alpine-sdk package.

Detailed description: Description of the abuild tree