summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-19 09:05:22 (GMT)
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-19 09:05:22 (GMT)
commited78ab954ca991cca578f59a32d147304025647d (patch)
tree34c6c72419c40f8ec9595e081403342dab0d0489 /docs
parent5241a47df751d66cfa7428bcb4c920f9903f1fbe (diff)
correct new toolchain path
Diffstat (limited to 'docs')
-rw-r--r--docs/how-openadk-works.txt4
-rw-r--r--docs/package-reference.txt4
-rw-r--r--docs/using-openadk-toolchain.txt8
-rw-r--r--docs/using.txt7
4 files changed, 13 insertions, 10 deletions
diff --git a/docs/how-openadk-works.txt b/docs/how-openadk-works.txt
index 9c6ae16..a8634d8 100644
--- a/docs/how-openadk-works.txt
+++ b/docs/how-openadk-works.txt
@@ -59,8 +59,8 @@ is done:
The main Makefile performs the following steps, once the
configuration is done (it is mainly a wrapper for +mk/build.mk+):
-* Create all the output directories: +host_<gnu_host_name>+, +target_<arch>_<libc>+, +build_<arch>_<libc>+,
- +pkg_<arch>_<libc>+, etc.
+* Create all the output directories: +host_<gnu_host_name>+, +target_<arch>_<libc>+,
+ +build_<arch>_<libc>+, +pkg_<arch>_<libc>+, etc.
* Call the +scan-pkgs.sh+ script to find any needed optional host software, needed to compile
software the user has configured
diff --git a/docs/package-reference.txt b/docs/package-reference.txt
index 650694b..36d2e28 100644
--- a/docs/package-reference.txt
+++ b/docs/package-reference.txt
@@ -28,11 +28,11 @@ information is:
building OpenADK behind a HTTP proxy should be working without any configuration hassle.
There are also some predefined mirror sites in +mk/mirrors.mk+,
which can be used.
- Example: PKG_SITES:= ${MASTER_SITE_GNU:=foo/}
+ Example: PKG_SITES:= +${MASTER_SITE_GNU:=foo/}+
* +DISTFILES+ optional, may contain the name of the tarball of
the package. If +DISTFILES+ is not specified, it defaults to +PKG_NAME-PKG_VERSION.tar.gz+.
- Example: DISTFILES= ${PKG_NAME}${PKG_VERSION}.tar.xz
+ Example: DISTFILES= +${PKG_NAME}${PKG_VERSION}.tar.xz+
* +NO_DISTFILES+ optional, may be set to 1, to disable fetching of any archives.
Provide the source code for the package in +package/<pkgname>/src+, which will be
diff --git a/docs/using-openadk-toolchain.txt b/docs/using-openadk-toolchain.txt
index 1b294d4..6994d9a 100644
--- a/docs/using-openadk-toolchain.txt
+++ b/docs/using-openadk-toolchain.txt
@@ -9,11 +9,11 @@ that are not packaged in OpenADK. In order to do this you can use the toolchain
that was generated by OpenADK.
The toolchain generated by OpenADK is located by default in
-+host_<gnu_host_name>/+. The simplest way to use it is to add
-+host_<gnu_host_name>/bin/+ to your PATH environment variable and then to use
++toolchain_<gnu_host_name>/+. The simplest way to use it is to add
++toolchain_<gnu_host_name>/usr/bin/+ to your PATH environment variable and then to use
+<arch>-<vendor>-linux-<libcsuffix>-gcc+,
+<arch>-<vendor>-linux-<libcsuffix>-objdump+, etc.
It is possible to relocate the toolchain, you just need to put
-+target_<arch>_<libc>_<abi>+ into the same directory as
-+host_<gnu_host_name>/+.
++target_<arch>_<libc>_<libcsuffix>+ into the same directory as
++toolchain_<gnu_host_name>/+.
diff --git a/docs/using.txt b/docs/using.txt
index c51914c..45ea3f2 100644
--- a/docs/using.txt
+++ b/docs/using.txt
@@ -83,8 +83,11 @@ OpenADK output is stored in several subdirectories:
not present, the binaries are stripped.
* +host_<gnu_host_name>/+ contains the installation of tools compiled for the host
- that are needed for the proper execution of OpenADK, including the
- cross-compilation toolchain.
+ that are needed for the proper execution of OpenADK
+
+* +toolchain_<gnu_host_name>/+ contains just the cross-compilation toolchain.
+ Can be used together with +target_<arch>_<libc>/+ for other projects. Toolchain
+ is relocatable.
* +toolchain_build_<arch>_<libc>/+ contains the build directories for the various
components of the cross-compilation toolchain.