tizen: packaging: build on x86_64 arm64 and others too
authorPhilippe Coval <philippe.coval@open.eurogiciel.org>
Mon, 19 Jan 2015 18:09:28 +0000 (19:09 +0100)
committerSudarshan Prasad <sudarshan.prasad@intel.com>
Wed, 21 Jan 2015 01:29:51 +0000 (01:29 +0000)
commitf737269c24f96abbec60eeedc3c178ce2ee8eee0
tree0ec97386278782b2b534bf6baf9cd5f0b4c12c50
parentbc50d1d7193d16f60e2286b14ed292a9bf807ae8
tizen: packaging: build on x86_64 arm64 and others too

Without this change only 2 arch were possible to build :
arm and x86 (32bits)

Since some scon's variables are not aligned with Tizen's infra name,
mapping is needed for x86 amd arm64.

While for x86_64 it can use the generic RPM macro %{_arch} value
which is same, it prevents writing an extra "if endif block".

Other unsuported arch were not tested (ie: mips, ppc ...)
and would  probably need more sources or make/scon/files adaptations.

With a couple of other fixes (to come later),
rpmbuild was successful using Tizen:Common's repos
with those archs : x86, x86_64, armv7l, aarch64.

Feel free to me ask support upstream or on tizen trackers

Change-Id: I1034d66ac29bee1667a7e12d6ceb9e08806c3a15
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Reviewed-on: https://gerrit.iotivity.org/gerrit/157
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Ossama Othman <ossama.othman@intel.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Caiwen Zhang <caiwen.zhang@intel.com>
Reviewed-by: Sudarshan Prasad <sudarshan.prasad@intel.com>
tools/tizen/iotivity.spec