Fixes for scons builds
authorDavid Warburton <david.warburton@intel.com>
Mon, 22 Dec 2014 16:52:17 +0000 (11:52 -0500)
committerDavid Warburton <david.warburton@intel.com>
Mon, 22 Dec 2014 21:16:38 +0000 (16:16 -0500)
commit6d7b48ce999e6a65be696ef80cd425a680dad63e
tree7abfa7df7e8e4000e691a61aa08beed57d180f4e
parentb0d30f1fd656fa7158b719990d9f36f74779ed37
Fixes for scons builds

1) Remove oic-utilities as a requirement

2) Fail the build if one step fails

Setting this option in the bash script will cause the
script to terminate if any of the commands returns a
with non-zero value.  This is necessary for the build
server to understand when a build is failed.  Without this
flag, the script will exit with the status of the last command,
which in this script is "echo" so it will be 0, regardless if
a scons build step failed.

Ideally we would try each step and then report the failures
at the end, set -e will do the job until that can be developed.

3) Conditionaly enable android build

4) Correct a build issue in occoap.c with typecasting

Change-Id: I2711db6ff0814cff64b170cba20455e8ef52f905
Signed-off-by: David Warburton <david.warburton@intel.com>
auto_build.sh
extra_options.scons
resource/csdk/occoap/src/occoap.c
resource/third_party_libs.scons
service/third_party_libs.scons