Перейти к файлу
Manuel Gil 372f88e590
Merge pull request #49 from Unity-Technologies/update-bee
Update bee to d49ba172e644844681627489b53f3cb860e59663
2024-09-11 13:52:49 +02:00
.yamato
apigenerator
jnibridge/bitter/jnibridge
perl_lib/File/Copy
templates
test
.gitignore
APIHelper.cpp
APIHelper.h
JNIBridge.cpp
JNIBridge.h
JniBridge.bee.cs Using `java -version` to determine JAVA_HOME version 2024-09-11 13:28:41 +02:00
LICENSE
Proxy.cpp
Proxy.h
README.md
bee
bee.bat
bee.ps1
build.pl

README.md

Generator for C++ wrappers for Java

This branch is compatible with Java 11 and newer. If you are updating Unity version that uses older Java, search for "release" branch corresponding to that Unity version or make one (recommended to base it on the revision of the currently used build).

Update guide for Unity:

  • Unity extracts JNIBridge to artifacts/Stevedore/jnibridge-android_, you can replace it's content with your local build to test your changes
  • When ready, run Publish job on Yamato and put resulting artifact descriptor to PlatformDependent/AndroidPlayer/External/manifest.stevedore and run automated tests
  • Do PR, merge to master, run publishing job again for master branch and update the manifest again and do smoke test
  • Request artifact to be promoted to public in #devs-stevedore and change 'testing' to 'public' in the manifest
  • Go with Unity PR