From aa1586f9b34b42863262bd6f816a11280bbd12b9 Mon Sep 17 00:00:00 2001 From: msoderquist Date: Mon, 26 Feb 2024 19:37:29 -0700 Subject: [PATCH 1/2] Add documentation where to find Monocle source code for the various versions --- src/docs/source-code.md | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/docs/source-code.md diff --git a/src/docs/source-code.md b/src/docs/source-code.md new file mode 100644 index 0000000..92a99dd --- /dev/null +++ b/src/docs/source-code.md @@ -0,0 +1,51 @@ +# Monocle Source + +It is often difficult to rememeber where to find the Monocle source code in +order to build it. This document notes where to find the Monocle source code +for Java LTS versions. + +In all cases, the code for Monocle is found in the following folder in the source archive: + +`modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle` + +## JFX 21 +Since JFX 14 all JFX source code is now on [Github](#github) + +URL: https://github.com/openjdk/jfx/tree/jfx21 + +## JFX 17 + +Since JFX 14 all JFX source code is now on [Github](#github) + +URL: https://github.com/openjdk/jfx/tree/jfx17 + +## JFX 11 + +Version 11.0.2 was the last freely supported version of JFX 11. All other +releases require an LTS support contract with Gluon. + +Download 11.0.2 from [Gluon](#gluon): https://download2.gluonhq.com/openjfx/11.0.2/openjfx-11.0.2_linux-x64_bin-sdk.zip + + +## JFX 8 +JavaFX 8 source code is bundled with any JDK 8 release. + +URL: https://adoptium.net/temurin/releases/?os=linux&arch=x64&package=jdk&version=8 + +## GitHub +1. Navigate to: https://github.com/openjdk/jfx +1. Select the branch for the version of JFX for which you are building Monocle +1. Click the `<> Code` button +1. Click the `Download ZIP` link + +## Gluon +1. Navigate to: https://gluonhq.com/products/javafx/ +1. Scroll down to `Downloads` section +1. Select the `Include older versions` checkbox +1. Choose the version of JFX for which you are building Monocle +1. Click the `Download` button + +## Eclipse Temurin +1. Navigate to: https://adoptium.net/temurin/releases +1. Select the version of Java for which you are building Monocle +1. Click the archive link to download \ No newline at end of file From b6ecc15c72c272048d2ced14296519d646940c5a Mon Sep 17 00:00:00 2001 From: msoderquist Date: Mon, 26 Feb 2024 19:38:21 -0700 Subject: [PATCH 2/2] Add documentation where to find Monocle source code for the various versions --- src/docs/source-code.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/docs/source-code.md b/src/docs/source-code.md index 92a99dd..7dced7c 100644 --- a/src/docs/source-code.md +++ b/src/docs/source-code.md @@ -1,6 +1,6 @@ # Monocle Source -It is often difficult to rememeber where to find the Monocle source code in +It is often difficult to remember where to find the Monocle source code in order to build it. This document notes where to find the Monocle source code for Java LTS versions. @@ -48,4 +48,4 @@ URL: https://adoptium.net/temurin/releases/?os=linux&arch=x64&package=jdk&versio ## Eclipse Temurin 1. Navigate to: https://adoptium.net/temurin/releases 1. Select the version of Java for which you are building Monocle -1. Click the archive link to download \ No newline at end of file +1. Click the archive link to download