Fixed android build to work multithreaded.
authorJon A. Cruz <jonc@osg.samsung.com>
Fri, 28 Aug 2015 07:07:27 +0000 (00:07 -0700)
committerJon A. Cruz <jonc@osg.samsung.com>
Fri, 28 Aug 2015 23:06:52 +0000 (23:06 +0000)
commita02f9e3bcf523ee8c629b948e19daa401897b533
tree14c9426fbaa163bfcda8128184ad772ed4af5b2b
parent45a8fe95a57569efe5f28545eeeeedd43a54d948
Fixed android build to work multithreaded.

Previously the android build was missing proper dependencies
so could only be built if multithreading was disabled. This change
adds minimal dependencies to get gradle to be executed after the
native parts are built, and re-enables threaded builds.

This could reduce build times by roughly 75% on average systems.

Signed-off-by: Jon A. Cruz <jonc@osg.samsung.com>
Change-Id: Iccecd7cc976855592d3375027a4de1f9fd2dbe98
Reviewed-on: https://gerrit.iotivity.org/gerrit/2310
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Tim Kourt <tim.a.kourt@intel.com>
android/android_api/SConscript
auto_build.sh
service/things-manager/sdk/java/jni/SConscript