| |
@@ -73,6 +73,7 @@
|
| |
### 2.1. Building, installing and using a Midipix distribution
|
| |
|
| |
A Midipix distribution consists of the following:
|
| |
+
|
| |
* the native Midipix toolchain, consisting of perk, gcc, its dependencies,
|
| |
and binutils,
|
| |
* musl, a lightweight, fast, simple, and free libc[[1](https://www.musl-libc.org/faq.html)] used by Midipix,
|
| |
@@ -693,6 +694,7 @@
|
| |
with a pattern in it.
|
| |
|
| |
The following parameters are defined by default during ``install_files``:
|
| |
+
|
| |
| Name | Value |
|
| |
| ------------- | -------------------------------------- |
|
| |
| _builddir | ${PKG_BUILD_DIR} |
|
| |
@@ -709,11 +711,13 @@
|
| |
| _workdir | ${BUILD_WORKDIR} |
|
| |
|
| |
The following operation flags are defined:
|
| |
+
|
| |
| Flag | Description |
|
| |
| --------- | ------------------------ |
|
| |
| ``?`` | Continue on soft failure |
|
| |
|
| |
The following operations are defined:
|
| |
+
|
| |
| Operation | Arity | Description |
|
| |
| -------------- | ------ | ---------------------------------------------------------------- |
|
| |
| ``-`` | Unary | Remove directories and/or files |
|
| |
@@ -729,11 +733,13 @@
|
| |
| ``T`` | Binary | touch(1) files and/or directories with timestamp |
|
| |
|
| |
The following expression modifiers are defined:
|
| |
+
|
| |
| Modifier | Description |
|
| |
| -------------- | ----------------------------------------- |
|
| |
| ``@`` | Recursively reevaluate after substituting |
|
| |
|
| |
The following subexpression operators are defined:
|
| |
+
|
| |
| Operation | Arity | Description |
|
| |
| -------------- | ------ | ---------------------------------------------------------------- |
|
| |
| ``##`` | Unary | Remove largest prefix from left-hand side |
|
| |
... by an empty line so they become renderable / readable.
Signed-off-by: Saulius Krasuckas saulius2@ar-fi.lt