utf8jsonのUtf8Json.UniversalCodeGeneratorをDockerでビルドしてMacで動かす
背景
utf8jsonを使おうとしたところAndroidでは事前に自動生成したファイルが必要になるらしいです。その自動生成するバイナリ(Utf8Json.UniversalCodeGenerator)も提供されているのですが、Macでは動かないらしく、ソースコードから自分でビルドしてあげる必要があるみたいです。
Docker
上記の問題を解決するためにdockerにしてしまいました。
macにdocker hubがインストールされていれば、動くと思います。
内容は以下の2点です。
- ソースコードからビルドしてUtf8Json.UniversalCodeGeneratorを作る
- Utf8Json.UniversalCodeGeneratorを実行する
感想
utf8jsonは速いらしい!