summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2018-04-04 18:16:51 (GMT)
committerWaldemar Brodkorb <wbx@openadk.org>2018-04-04 18:16:51 (GMT)
commit0bddc7e755f67b8918c379c715b2f4fe00ef5913 (patch)
treebe039c7b97476b0ab3dcbae01c72b8e542cf1642
parent5a19f2b6bd1e51ec5fdb8fef5e78a0b1d82a18dc (diff)
docs: add some popular make env-vars
-rw-r--r--docs/common-usage.txt9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/common-usage.txt b/docs/common-usage.txt
index 651b3bc..b2f29f6 100644
--- a/docs/common-usage.txt
+++ b/docs/common-usage.txt
@@ -67,13 +67,20 @@ Environment variables
~~~~~~~~~~~~~~~~~~~~~
OpenADK also honors some environment variables, when they are passed
-to +make+.
+to +make+. The most useful and common ones are:
* +ADK_APPLIANCE+, the appliance task you want to build
* +ADK_CUSTOM_TASKS_DIR+, extra directory to fetch tasks from
+* +ADK_TARGET_OS+, the operating system of the target system
* +ADK_TARGET_ARCH+, the architecture of the target system
+* +ADK_TARGET_CPU+, the specific CPU optimization for the target system (f.e. cortex-a53)
* +ADK_TARGET_SYSTEM+, the embedded target system name
* +ADK_TARGET_LIBC+, the C library for the target system
+* +ADK_TARGET_ABI+, the ABI for the target system (f.e. MIPS N64)
+* +ADK_TARGET_ENDIAN+, the endianess for the target system (little/big)
+* +ADK_TARGET_BINFMT+, the binary format for the target system (f.e. ELF/FLAT/FDPIC)
+* +ADK_TARGET_FLOAT+, the float support for the target system (f.e. soft/softfp/hard)
+* +ADK_TARGET_FS+, the firmware type or root filesystem for the target system
* +ADK_VERBOSE+, verbose build, when set to 1