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

Install4J updates #11759

Merged
merged 2 commits into from
Jul 10, 2023
Merged

Install4J updates #11759

merged 2 commits into from
Jul 10, 2023

Conversation

asvitkine
Copy link
Contributor

@asvitkine asvitkine commented Jul 10, 2023

Change Summary & Additional Notes

  • Switch to Install4J 10.0.6 (latest version) from 9.0.6
  • Update bundled JDK version to latest java 11 patch (11.0.19+7)
  • Switch Mac build to Universal (x86_64 + arm64) to support M1 macs

The bump to latest JDK11 patchlevel should also pick up a fix for this UI issue on Mac: https://bugs.openjdk.org/browse/JDK-8251377

Release Note

  • CHANGE|Add arm64 native arch to Mac app.
  • FIX|Unreadable tab titles on Mac.
  • CHANGE|Switch bundled Java to 11.0.19+7.

- Switch to Install4J 10.0.6 (latest version) from 9.0.6
- Update bundled JDK version to latest java 11 patch (11.0.19+7)
- Switch Mac build to Universal (x86_64 + arm64) to support M1 macs

The bump to latest JDK11 patchlevel should also pick up a fix for this UI issue on Mac: https://bugs.openjdk.org/browse/JDK-8251377
@asvitkine asvitkine merged commit b2a74c9 into triplea-game:master Jul 10, 2023
1 check passed
@asvitkine
Copy link
Contributor Author

This failed the build. I'm going to look at what needs to be done to fix it.

I see we're using some stuff from https://github.com/triplea-game/assets/tree/master/install4j

@asvitkine
Copy link
Contributor Author

Looks like it's not so easy. install4j_linux-x64_10_0_6.sh runs into GitHub's 100MB file size limit and GitHub then recommends using https://docs.github.com/en/repositories/working-with-files/managing-large-files/about-git-large-file-storage for it instead, but I'm not sure how well that will work.

Let me revert this for now and can try to reland in pieces - for example, I'm not sure if we really need install4j 10.

asvitkine added a commit to asvitkine/triplea-1 that referenced this pull request Jul 10, 2023
asvitkine added a commit that referenced this pull request Jul 10, 2023
asvitkine added a commit to asvitkine/triplea-1 that referenced this pull request Jul 10, 2023
asvitkine added a commit that referenced this pull request Jul 10, 2023
* Revert "Install4J updates (#11759)"

This reverts commit b2a74c9.

* Bump installer jdk version to 11/jdk-11.0.19+7.
@asvitkine asvitkine deleted the i4j branch July 27, 2023 13:13
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.

1 participant