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

Reply via email to