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

Convert packaging to native Oracle javapackager #8

Closed
JamzTheMan opened this issue Aug 11, 2017 · 1 comment
Closed

Convert packaging to native Oracle javapackager #8

JamzTheMan opened this issue Aug 11, 2017 · 1 comment
Assignees
Labels
enhancement in progress issue is being worked MapTool issue relates to MapTool code vs 3rd party libs
Projects
Milestone

Comments

@JamzTheMan
Copy link
Owner

Transition from jWrapper to Oracle javapackager.

Pros:

  • Native installer to OS vs Native 'executable'
  • Provided by Oracle so not dependant on third party
  • Better JVM argument handling, no more Launcher needed!
  • Less complicated requirements to build
  • Better documented
  • More deployment targets (exe, msi, dmg, app, rpm, deb)

Cons

  • Requires build on target OS (looking into Travis-CI to handle this for us)
@JamzTheMan JamzTheMan added enhancement in progress issue is being worked investigating researching if issue is valid and/or reasonable MapTool issue relates to MapTool code vs 3rd party libs TokenTool labels Aug 11, 2017
@JamzTheMan JamzTheMan added this to the 1.4.3.21 milestone Aug 11, 2017
@JamzTheMan JamzTheMan self-assigned this Aug 11, 2017
@JamzTheMan JamzTheMan removed the investigating researching if issue is valid and/or reasonable label Aug 30, 2017
@JamzTheMan JamzTheMan removed this from the 1.4.3.21 milestone Aug 30, 2017
@JamzTheMan JamzTheMan added this to In Progress in 1.4.4.0 Sep 17, 2017
@JamzTheMan JamzTheMan added this to the 1.4.0.0 milestone Nov 25, 2017
JamzTheMan added a commit that referenced this issue Nov 28, 2017
Changes and tests to windows installer. When packaged, sometimes missing
msvcr100.dll which seems to be needed on some Windows platforms.

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
JamzTheMan added a commit that referenced this issue Nov 29, 2017
Created customized iss file for inno setup to deal with missing dll
needed on some Windows installations.

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
JamzTheMan added a commit that referenced this issue Nov 30, 2017
Updated grgit...

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
JamzTheMan added a commit that referenced this issue Nov 30, 2017
Reverty deploy back to cmd from ps

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
JamzTheMan added a commit that referenced this issue Nov 30, 2017
Move windows specific files to package/windows and adjusted iss template

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
JamzTheMan added a commit that referenced this issue Nov 30, 2017
Ug, found error in travis finally!

Task-Url: #8

Signed-off-by: Jamz <Jamz@Nerps.net>
@JamzTheMan
Copy link
Owner Author

Ready for testing!

@JamzTheMan JamzTheMan moved this from In Progress to Done in 1.4.4.0 Dec 3, 2017
Phergus pushed a commit to matejdro/MapTool that referenced this issue Apr 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement in progress issue is being worked MapTool issue relates to MapTool code vs 3rd party libs
Projects
No open projects
1.4.4.0
  
Done
Development

No branches or pull requests

1 participant