Building Dart 2 SDK for ARMv6 using Docker and CircleCI

Previously I wrote about building the Dart SDK for ARMv6, so that I could use Dart on a Raspberry Pi Zero.

The problem at the time was that I could build only version 1.24 of the SDK, while Dart 2 has been around for a while now.

I managed to build the latest version of Dart (2.0.0-dev.55.0) too.

I could run Aqueduct and the Flutter tools with that.

I used Docker again but this time I also wanted to play around with CircleCI, mainly to have a more powerful setup during the build process.

You can find everything in my repo: https://github.com/manhluong/dart_sdk_build_raspberry_pi_dockerfile

A zip file containing the binaries is in the output folder: https://github.com/manhluong/dart_sdk_build_raspberry_pi_dockerfile/tree/master/output

Continue reading