Skip to content

TAKOYAKING8/docker_utf8json_codegenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

これは何か?

dockerfile

  • ソースコードからビルドしてUtf8Json.UniversalCodeGeneratorを作る
  • Utf8Json.UniversalCodeGeneratorを実行する

作成理由

Utf8Json - Fast JSON Serializer for C#をAndroidで使用するときはPre Code Generationを行わなければならないが、それを行う実行バイナリ(Utf8Json.UniversalCodeGenerator)が以下の条件の時は動作しない。

  • Mac

詳しくはこちら Pre Code Getneration

使い方

  1. <>のパスを埋めていく
  2. docker-compose.yml.sampel から<.sample>拡張子を取り除く
  3. docker-compose build
  4. docker-compose run --rm utf8json

Pre Code Getnerationのオプションはこちら

バージョンの更新

Utf8Json - Fast JSON Serializer for C#が更新されたら、docker-compose.ymlの<BRANCH_TAG>を更新する。
現在はv1.3.7に固定している。

懸念点

  • sdkは2.0ではなく、2.1でビルドしている(公式はこれしかなかった)
  • 「version」という名の変数は使用不可 (nugetの何かとかぶる)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published