[liblouis-liblouisxml] Re: build.xml and Ant

  • From: Greg Kearney <gkearney@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Tue, 18 Aug 2015 08:54:52 -0700

For the Apple MacOS app store we will need to generate a signed bundle at some
point. Launch4j may well build a Window executable but does not solve the
issues of MacOS application bundles however.


Commonwealth Braille & Talking Book Cooperative
Greg Kearney, General Manager
#320, 185-911 Yates Street
Victoria, BC V8V 4Y9
CANADA
Email: info@xxxxxxxxx

U.S. Address
21908 Almaden Av.
Cupertino, CA 95014
UNITED STATES
Email: gkearney@xxxxxxxxx




On Aug 18, 2015, at 8:29 AM, Michael Whapples (Redacted sender
"mwhapples@xxxxxxx" for DMARC) <dmarc-noreply@xxxxxxxxxxxxx> wrote:

It is worth noting that gradle could be used instead of ant, gradle can use
any ant task and so could be used to generate the app bundle.

An alternative, less Apple Mac way of doing this, is to use something like
launch4j which produces a shell script which searches for a suitable JRE and
launches the jar application with the appropriate arguments. This though
means a directory of files and launching a shell script.

Eclipse RCP applications are similar, except I think the launcher is an app
bundle, but it relies on other files external to the app bundle as well.

Windows is less of a problem as there is less of a standard of bundling
applications in a specific way, a directory of files with an executable is
more acceptable. I don't know how appstore apps on windows are structured.

Michael Whapples

On 18/08/2015 16:11, Greg Kearney wrote:
Upon doing more research I have found that the stand alone MacOS application
will need to be built using ant and a file called build.xml so it would be
helpful if such a file that works to build the MacOS application bundle be
included.

Here is a link to the pages that expalin this.
https://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html

The big issue that I see is how to get the XstartOnFirstThread working as
well.


Commonwealth Braille & Talking Book Cooperative
Greg Kearney, General Manager
#320, 185-911 Yates Street
Victoria, BC V8V 4Y9
CANADA
Email: info@xxxxxxxxx

U.S. Address
21908 Almaden Av.
Cupertino, CA 95014
UNITED STATES
Email: gkearney@xxxxxxxxx




For a description of the software, to download it and links to
project pages go to http://liblouis.org

For a description of the software, to download it and links to
project pages go to http://liblouis.org

For a description of the software, to download it and links to
project pages go to http://liblouis.org

Other related posts: