Add the ability to generate a dmg for mac distribution

Issue #500 duplicate
Robert Leach created an issue

USE CASE: WHAT DO YOU WANT TO DO?

Make the app installation a polished & professional experience by following established conventions for mac installations

STEPS TO REPRODUCE AN ISSUE (OR TRIGGER A NEW FEATURE)

  1. Download a .dmg file
  2. Mount the disk image by double-clicking
  3. Allow installation by developer not registered with Apple
  4. Drag TreeView3.app to an Applications directory alias

CURRENT BEHAVIOR

Currently, users are downloading a zipped jar file.

EXPECTED BEHAVIOR

Installation via dmg download, mount, & drag

DEVELOPERS ONLY SECTION

SUGGESTED CHANGE (Pseudocode optional)

Add dmg code to the gradle build file & set up a bitbucket pipeline to produce the dmg automatically.

FILES AFFECTED (where the changes will be implemented) - developers only

build.gradle

LEVEL OF EFFORT - developers only

medium

COMMENTS

Currently branched off of branch issue482.

Comments (7)

  1. Log in to comment