Enable automated builds for most transports.
authorOssama Othman <ossama.othman@intel.com>
Mon, 10 Aug 2015 17:59:38 +0000 (10:59 -0700)
committerErich Keane <erich.keane@intel.com>
Wed, 12 Aug 2015 02:32:14 +0000 (02:32 +0000)
commitf10d4426ab037dbe3811721223829fe8ce71b2b7
tree89fb081a8ef396200d28ea5d3b6f9ddf1e62cbc4
parent0a4a78aabb97393927aea3facb0cd6cf724df790
Enable automated builds for most transports.

Currently only the Linux builds enables all IoTivity transports.  That
allows platform-specific implementations, e.g. BLE on non-Linux
platforms, that are not enabled in the automated builds to potentially
stagnate.

This patch adds Bluetooth related builds for Android and Arduino.
Several builds issues were addressed as a result of doing so.

Tizen BLE compile-time issues were also addressed.  However, a
separate patch will be submitted to enable ALL transports for Tizen
since unresolved symbol errors related to use of functions in the
Tizen Bluetooth currently exist in the master branch.

Change-Id: I4f4971e5a6cd8089b5c4cd16926331e24fec3181
Signed-off-by: Ossama Othman <ossama.othman@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2163
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
Reviewed-by: Erich Keane <erich.keane@intel.com>
auto_build.sh
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrendpoint.c
resource/csdk/connectivity/src/bt_edr_adapter/tizen/caedrnwmonitor.c
resource/csdk/connectivity/src/bt_le_adapter/caleadapter.c
resource/csdk/connectivity/src/bt_le_adapter/tizen/cableserver.c
resource/csdk/stack/samples/arduino/SimpleClientServer/ocserver/SConscript