No, it will not be part of src.zip for JDK 8, but a parallel "javafx-src.zip" file in the same directory as src.zip.

-- Kevin

Tom Schindl wrote:
Do you already have an idea of the nameing & location? Or will it be
part of src.zip?

Tom

On 16.07.13 13:35, Kevin Rushforth wrote:
I´m trying to build a jar containing all sources for jfxrt.jar, so I
can attach it in Eclipse. For this I´ve added the following lines to
the root build.gradle:
...
Is this the correct way to go about it?
This looks like the right approach, yes (although rather than excluding
a list of files, I would just include *.java). Btw, there is a JIRA on
my plate to produce this for the production build -- RT-21415
<https://javafx-jira.kenai.com/browse/RT-21415>  -- but it was put on
hold, due to the work on the gradle build among other things.

I also noticed that the jfxrt.jar from the latest JDK1.8 snapshot
includes com.sun.media.* packages which are not yet part of OpenJFX
(at least I don´t think so, as my modules/media directory is empty).
Is there a reason for this?
Media has not yet been open-sourced, but that work is in progress.

-- Kevin


Robert Fisher wrote:
Hi everyone,
I´m trying to build a jar containing all sources for jfxrt.jar, so I
can attach it in Eclipse. For this I´ve added the following lines to
the root build.gradle:

build.gradle:
task jfxrtSources() compileTargets{ ... def jfxrtSourcesTask = task("jfxrtSources$t.capital", type: Jar) {
     group = "Basic";
     description = "Creates the jfxrt-sources.jar for the $t.name
target";
     archiveName = "build/${t.name}-sdk/rt/lib/ext/jfxrt-sources.jar";
     includeEmptyDirs = false;
     from("modules/base/src/main/java",
          "modules/builders/src/main/java",
          "modules/controls/src/main/java",
          "modules/designTime/src/main/java",
          "modules/fxml/src/main/java",
          "modules/fxpackager/src/main/java",
          "modules/graphics/src/main/java",
          "modules/web/src/main/java");
if (COMPILE_SWING) from ("modules/swing/src/main/java");
     if (COMPILE_SWT) from ("modules/swt/src/main/java");
exclude(targetProperties.jfxrtJarExcludes);
}
jfxrtSources.dependsOn(jfxrtSourcesTask);
... }


Is this the correct way to go about it? I also noticed that the jfxrt.jar from the latest JDK1.8 snapshot
includes com.sun.media.* packages which are not yet part of OpenJFX
(at least I don´t think so, as my modules/media directory is empty).
Is there a reason for this?
Thanks in advance,
Rob
Mit freundlichen Grüßen
Best Regards

Dr. Robert Fisher
____________________________________________________________

TESIS DYNAware
Technische Simulation Dynamischer Systeme GmbH
Baierbrunner Str. 15
D-81379 München
Tel: +49-89-747377-7440
Fax: +49-89-747377-99

http://www.tesis-dynaware.com
robert.fis...@tesis.de

Geschäftsführung / Board of Directors
Dr.-Ing. Cornelius Chucholowski - Dipl. Ing. Christian Zahn
Amtsgericht München, HRB 115649
____________________________________________________________

TESIS DYNAware simulation software is in use at Audi, BMW, Ford,
MAGNA, MAN, VW and elsewhere.

Read more: http://www.tesis-dynaware.com/customers

Reply via email to