A while back I mooted the possibility of moving iotivity to Bazel. FWIW I've been using Bazel for OpenOCF for months, and imho it beats the snot out of Scons, especially wrt cross-compiles. I'll save the details for another msg; for now I just want to draw your attention to 2 features:
- Bazel's remote caching ( https://docs.bazel.build/versions/master/remote-caching.html). This seems like a huge win for CI. - Android support is extraordinarily good: see https://blog.bazel.build/2018/02/28/incremental-dexing.html and https://docs.bazel.build/versions/master/mobile-install.html Note that Bazel supports Java/Android builds natively. No need for Gradle etc. One build system for all languages. Gregg
_______________________________________________ iotivity-dev mailing list iotivity-dev@lists.iotivity.org https://lists.iotivity.org/mailman/listinfo/iotivity-dev