comparison Building.html @ 50:fb407182ba76

Add help menu item, UNTESTED.
author David Barts <davidb@stashtea.com>
date Thu, 07 May 2020 08:29:58 -0700
parents 5de364cb2847
children 4997ae108653
comparison
equal deleted inserted replaced
48:35fb8de77c7d 50:fb407182ba76
51 of the OS-dependent code for the Macintosh (which will have to be recoded 51 of the OS-dependent code for the Macintosh (which will have to be recoded
52 to use the <code>java.awt.Desktop</code> class). The latter would be a 52 to use the <code>java.awt.Desktop</code> class). The latter would be a
53 net win, as it is portable, and would spell the death of the only bit of 53 net win, as it is portable, and would spell the death of the only bit of
54 OS-dependent Kotlin code in this application.</p> 54 OS-dependent Kotlin code in this application.</p>
55 <p>In another year or two, I will probably make OpenJDK 11 or greater the 55 <p>In another year or two, I will probably make OpenJDK 11 or greater the
56 preferred version. It’s a little too early to do that right now, however, 56 preferred version.</p>
57 as not many systems have Java 11 present.</p>
58 <h2>Build Procedure</h2> 57 <h2>Build Procedure</h2>
59 <h3>Install Prerequisites</h3> 58 <h3>Install Prerequisites</h3>
60 <p>See the “Prerequisites” section above for the details of what you will 59 <p>See the “Prerequisites” section above for the details of what you will
61 need.</p> 60 need.</p>
62 <p>If you are building on Windows and are tempted to use a binary 61 <p>If you are building on Windows and are tempted to use a binary
78 (these are found in the menu under Visual Studio; the standard command 77 (these are found in the menu under Visual Studio; the standard command
79 prompt will not work, because it won’t have the Visual Studio command-line 78 prompt will not work, because it won’t have the Visual Studio command-line
80 tools in its PATH).</p> 79 tools in its PATH).</p>
81 <h3>Compile Kotlin Source and Bundle an App</h3> 80 <h3>Compile Kotlin Source and Bundle an App</h3>
82 <p>Just type <code>ant macapp</code>, <code>ant winapp</code>, or <code>ant 81 <p>Just type <code>ant macapp</code>, <code>ant winapp</code>, or <code>ant
83 deb</code> depending on whether you are building on a Mac, Windows, or 82 deb</code> depending on whether you are building on a Mac, Windows, or
84 Debian Linux (note that Ubuntu is a Debian variant).</p> 83 Debian Linux (note that Ubuntu is a Debian variant).</p>
85 <h3>That’s It!</h3> 84 <h3>That’s It!</h3>
86 <p>If all went well, a system-specific bundle should be found in the <code>dist</code> 85 <p>If all went well, a system-specific bundle should be found in the <code>dist</code>
87 directory.</p> 86 directory.</p>
88 <h2>Building a (Somewhat) Universal Jar</h2> 87 <h2>Building a (Somewhat) Universal Jar</h2>