summaryrefslogtreecommitdiff
path: root/docs/package-reference.txt
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2015-11-15 10:11:45 +0100
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2015-11-15 10:11:45 +0100
commitff6f45b68a15c4bf33ab401e4864205e2a57a066 (patch)
treef6bcec9bfd84158f2fc32a37b1321dacc6ffbd99 /docs/package-reference.txt
parent68bace539dd6d7e271cf9b5740eb8c3c5507213d (diff)
add new ADK Symbol PKG_NEEDS
There are a lot of packages which needs special features either toolchain or hardware features. Add a new symbol which will be used to disable packages, when a toolchain for example does not provide this feature. At the moment following features are required to set for a package: threads rt c++. There will follow: mmu iconv. This will help to better support targets without MMU or threading support.
Diffstat (limited to 'docs/package-reference.txt')
-rw-r--r--docs/package-reference.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/package-reference.txt b/docs/package-reference.txt
index 926cc6b8c..c06741198 100644
--- a/docs/package-reference.txt
+++ b/docs/package-reference.txt
@@ -44,10 +44,14 @@ information is:
installed before the configuration of the current package starts.
* +PKG_DEPENDS+ optional, lists the runtime dependencies that are required to
- run the software package on the target. It conatins a list of package names,
+ run the software package on the target. It contains a list of package names,
which might be different to the package directory name. See what is used
in PKG_template, to find out the package name used here.
+* +PKG_NEEDS+ optional, lists the features that are required to build or
+ run the software package on the target. It contains a list of keywords.
+ Supported are +threads+ +rt+ +c+++
+
* +PKG_NOPARALLEL+ optional, may be set to 1, to disable parallel building of the
package via make -jn, n=4 is default, but can be changed in +Global Settings+ in the
menu based configuration.