[IOT-2837] Enable IoTivity build on Raspbery pi 79/22979/2
authorRami Alshafi <ralshafi@vprime.com>
Mon, 23 Oct 2017 22:53:01 +0000 (15:53 -0700)
committerRick Bell <richard.s.bell@intel.com>
Tue, 24 Oct 2017 17:36:43 +0000 (17:36 +0000)
The default arch for the raspberry pi board is either armv6l or
armv7l depending on board hardware version. Neither of them are
included in the valid values for the TARGET_ARCH build option.
The current workaround is to pass TARGET_ARCH=arm to the build
command. This change will enable the default arch.

Change-Id: I7f07734f5e06d79d13275254fb01f924227e229a
Signed-off-by: Rami Alshafi <ralshafi@vprime.com>
build_common/SConscript

index 0cf3f0e..95726d0 100755 (executable)
@@ -20,7 +20,8 @@ host_target_map = {
 os_arch_map = {
     'linux': [
         'x86', 'x86_64', 'arm', 'arm-v7a', 'armeabi-v7a', 'arm64', 'mips',
-        'mipsel', 'mips64', 'mips64el', 'i386', 'powerpc', 'sparc', 'aarch64'
+        'mipsel', 'mips64', 'mips64el', 'i386', 'powerpc', 'sparc', 'aarch64',
+        'armv6l', 'armv7l'
     ],
     'tizen': ['x86', 'x86_64', 'arm', 'arm-v7a', 'armeabi-v7a', 'arm64'],
     'android': [