[2/3] keystone2: make use of variable --with-external-sysroot

Message ID 1406213816-22711-3-git-send-email-anders.roxell@linaro.org
State New
Headers show

Commit Message

Anders Roxell July 24, 2014, 2:56 p.m.
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
---
 platform/linux-keystone2/Makefile.am | 5 +++++
 platform/linux-keystone2/README      | 3 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

Patch

diff --git a/platform/linux-keystone2/Makefile.am b/platform/linux-keystone2/Makefile.am
index 12c9f5c..97c78cd 100644
--- a/platform/linux-keystone2/Makefile.am
+++ b/platform/linux-keystone2/Makefile.am
@@ -9,6 +9,11 @@  nodist_pkgconfig_DATA = $(top_builddir)/pkgconfig/libodp.pc
 .PHONY: pkgconfig/libodp.pc
 
 KS2_PLATFORM  = DEVICE_K2K
+if EXTERNAL_SYSROOT_
+KS2_PLATFORM += -I$(EXTERNAL_SYSROOT)/usr/include
+
+AM_LDFLAGS   += -L$(EXTERNAL_SYSROOT)/usr/lib
+endif
 
 PLAT_CFLAGS  = -D$(KS2_PLATFORM)
 PLAT_CFLAGS += -D_GNU_SOURCE -DEM_32_BIT -DTI_EM_CENTRAL_SCHED
diff --git a/platform/linux-keystone2/README b/platform/linux-keystone2/README
index 2f95b98..1f500f1 100644
--- a/platform/linux-keystone2/README
+++ b/platform/linux-keystone2/README
@@ -33,5 +33,6 @@  Check README file in OpenEM root directory for build instructions.
 3. Keystone2 ODP build
 
 ./bootstrap
-./configure --host=arm-linux-gnueabihf --with-platform=linux-keystone2 LDFLAGS=-L<oem-install-path>/usr/lib CFLAGS=-I<oem-install-path>/usr/include
+./configure --host=arm-linux-gnueabihf --with-platform=linux-keystone2 --with-external-sysroot=<oem-install-path>
+# if openem is installed to the default path then you don't need to specify --with-external-sysroot=<oem-install-path> when you run configure.
 make