Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Remove] Old Android Gradle Files from Example project #499

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

jkasten2
Copy link
Member

@jkasten2 jkasten2 commented May 6, 2022

Description

One Line Summary

Remove old Gradle Files from Example project, these were needed in 2.x.x but no longer since 3.0.0.

Details

Motivation

These extra files don't reflect a standard project and create confusion.

Scope

Only effects the example project for Android.

EDM4U resolve change

With these .gradle files removed EDM4U now puts .aar and .jar files into the example project's Assets/plugins/Android/, a .gitignore change was also added so build time libraries are not committed.


This change is Reviewable

shepherd-l and others added 21 commits April 20, 2022 16:49
[CHANGE] Overwrite project's AndroidManifest if diff
ProjectCapabilityManager will fail to write if the entitlementsPath
is absolute instead of relative. This seems to only happen when building
for iOS on Windows, and works fine on macOS for some reason.
…nts_path

[FIX] Unity Build on Windows Targeting iOS errors on Entitlements file
[FIX] Refresh service extension pod version on each build
adding a pr template to the .github folder
These used to be required for our 2.x.x SDK but no longer in our needed
in 3.0.0.
This has a side effect where EDM4U downloads .aar and .jar files to
Assets/plugins/Android so added this to the .gitignore.
@jkasten2 jkasten2 requested review from adamschlesinger and a team May 6, 2022 00:37
Copy link
Contributor

@adamschlesinger adamschlesinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we're going to change this then we should reset our EDM4U and Unity Android publishing settings to their defaults. We should also not ignore the imported AAR files as that would not be the case in any other repo.

The original intent behind changing the project to use the the mainTemplate.gradle file instead of the imported AARs was to:

  • prevent having the AARs in the repo
  • make diagnosing gradle issues a little easier
  • have the project be ready to build the second it opens

Reviewable status: 0 of 5 files reviewed, all discussions resolved

Base automatically changed from develop to main February 21, 2023 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants