Mercurial > cgi-bin > hgweb.cgi > JpegWasher
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> |