summaryrefslogtreecommitdiffhomepage
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/README.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/etc/README.md b/etc/README.md
index 7d9f7737..b52f4c22 100644
--- a/etc/README.md
+++ b/etc/README.md
@@ -4,6 +4,7 @@ IRC channel #midipix on Freenode and ask for the address of the internal reposit
> N.B. If in doubt, consult the fault-tolerant & highly optimised 3D laser show-equipped
usage screen w/ ./build.sh -h or a hungry lion might eat you alive.
+## Building a midipix distribution
A Midipix distribution consists of the following:
* the native Midipix toolchain, consisting of perk, gcc, its dependencies,
and binutils,
@@ -15,7 +16,14 @@ A Midipix distribution consists of the following:
any modern POSIX-compliant \*nix environment, including GNU coreutils, shells,
libraries such as ncurses, libressl, as well as Perl and Python.
-## Build-time dependencies
+Install the build-time dependencies listed below, clone this repository, and run the
+following command line within the latter:
+
+```shell
+./build.sh -a nt64 -b release -D minipix,zipdist -P -v
+```
+
+### Build-time dependencies
* **Alpine Linux**: binutils bzip2 cmake coreutils curl findutils g++ gawk gcc git grep gzip libc-dev linux-headers lzip make musl-dev net-tools patch perl perl-xml-parser procps sed tar util-linux wget xz zip
* **Debian/-derived Linux**: binutils bzip2 clzip cmake coreutils curl findutils g++ gawk gcc git grep gzip hostname libc6-dev libxml-parser-perl lzma make patch perl procps sed tar util-linux wget xz-utils zip
* **OpenSUSE Linux**: binutils bzip2 cmake coreutils curl findutils gawk gcc gcc-c++ git grep gzip hostname linux-glibc-devel lzip make patch perl perl-XML-Parser procps sed tar util-linux wget xz zip
@@ -26,14 +34,6 @@ A Midipix distribution consists of the following:
Alpine's BusyBox utilities of the same name, as the latter are either non-
conformant or defective.
-## Building a midipix distribution
-Install the above listed build-time dependencies, clone this repository, and run the
-following command line within the latter:
-
-```shell
-./build.sh -a nt64 -b release -D minipix,zipdist -P -v
-```
-
## Non-exhaustive list of build variables
The following variables are primarily defined in ``midipix.env`` and may be overriden
on a per-build basis on the command-line after the last argument, if any, e.g.: