aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorAndrei Gherzan <andrei.gherzan@windriver.com>2014-11-12 15:10:25 +0100
committerHolger Behrens <holger.behrens@windriver.com>2014-11-17 14:29:00 +0100
commit862aa41ee8a2807f03c4c75420e706141c1a8370 (patch)
tree11995c5f1c2a401c7ce5aa050d4e55623296a88a /README.md
parent4a07f9de19be64865c7436e60d86c64d19ab13b7 (diff)
downloadmeta-ivi-862aa41ee8a2807f03c4c75420e706141c1a8370.tar.gz
meta-ivi-862aa41ee8a2807f03c4c75420e706141c1a8370.tar.bz2
meta-ivi-862aa41ee8a2807f03c4c75420e706141c1a8370.zip
README.md: Use TEMPLATECONF to ensure proper build configuration
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 7 insertions, 23 deletions
diff --git a/README.md b/README.md
index 6182230..28df525 100644
--- a/README.md
+++ b/README.md
@@ -70,28 +70,16 @@ Build a QEMU image that contains GENIVI components
You can build a QEMU image that should be GENIVI compliant using the
following steps:
-1. Run the following command:
- > $ source poky/oe-init-build-env
-
-2. Add the meta-oe, meta-ivi and meta-ivi-bsp layer path to the
-$BUILDDIR/conf/bblayers.conf BBLAYERS variable.
-
-3. Set MACHINE ??= "vexpressa9", MACHINE ??= "qemux86" or MACHINE ??= "qemux86-64"
-in $BUILDDIR/conf/local.conf file to build for an emulated ARMv7a, x86 or x86-64
-instruction-set maschine respectively.
-
-4. Add INCOMPATIBLE_LICENSE = "GPLv3" in $BUILDDIR/conf/local.conf file.
+1. Export TEMPLATECONF to pick up correct configuration for the build
+export TEMPLATECONF=/full/path/to/meta-ivi/meta-ivi/conf
-5. Set DISTRO ?= "poky-ivi-systemd" in $BUILDDIR/conf/local.conf file.
-
-6. Optional: In $BUILDDIR/conf/local.conf file, you may uncomment
-BB_NUMBER_THREADS = "4" and PARALLEL_MAKE = "-j 4" if you build on a
-quad-core machine.
+2. Run the following command:
+ > $ source poky/oe-init-build-env
-7. Build intrepid-image including GENIVI 7.0 (Intrepid) components
+3. Build intrepid-image including GENIVI 7.0 (Intrepid) components
> $ bitbake intrepid-image
-8. Run the emulator:
+4. Run the emulator:
> for qemu vexpressa9:
> $ PATH_TO_META_IVI/meta-ivi/scripts/runqemu intrepid-image vexpressa9
>
@@ -101,10 +89,6 @@ quad-core machine.
> for qemu x86-64:
> $ PATH_TO_POKY/poky/scripts/runqemu intrepid-image qemux86-64
-9. To login use these credentials:
+5. To login use these credentials:
> User - root
> Password - root
-
-You may point an environment variable named TEMPLATECONF to the meta-ivi/conf
-directory for the template local.conf & bblayers.conf files; in which case you
-may skip steps 2. to 6.