Registers Gradle tasks for generating SO mapping files from libunity.so and uploading the SO file. Note that this changeset simply registers the tasks and ensures that they run in a Unity project - the actual generation and verification that symbols are uploaded will take place in separate PRs.
Changeset
Changed SO mapping files from being output into the intermediate directory soMappings to two separate directories for NDK + Unity
Added BugsnagGenerateUnitySoMappingTask, which mimics BugsnagGenerateNdkSoMappingTask but at present performs no action for its task
Added a BugsnagGenerateUnitySoMappingTask and BugsnagUploadUnityTask for each build variant when uploadNdkUnityLibraryMappings is enabled
Testing
Ran the Unity test fixtures added in #310 with VERBOSE=true to confirm that the tasks were run in Unity projects.
Goal
Registers Gradle tasks for generating SO mapping files from
libunity.so
and uploading the SO file. Note that this changeset simply registers the tasks and ensures that they run in a Unity project - the actual generation and verification that symbols are uploaded will take place in separate PRs.Changeset
soMappings
to two separate directories for NDK + UnityBugsnagGenerateUnitySoMappingTask
, which mimicsBugsnagGenerateNdkSoMappingTask
but at present performs no action for its taskBugsnagGenerateUnitySoMappingTask
andBugsnagUploadUnityTask
for each build variant whenuploadNdkUnityLibraryMappings
is enabledTesting
Ran the Unity test fixtures added in #310 with
VERBOSE=true
to confirm that the tasks were run in Unity projects.