Backporting selection of jfxrt.jar based on used JDK closure
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 25 Apr 2014 15:06:09 +0200
branchclosure
changeset 1488c2a6be99ffe2
parent 1487 84a744941c9f
child 1489 8d0fc428ff72
Backporting selection of jfxrt.jar based on used JDK
launcher/fx/pom.xml
pom.xml
     1.1 --- a/launcher/fx/pom.xml	Fri Apr 25 09:59:48 2014 +0200
     1.2 +++ b/launcher/fx/pom.xml	Fri Apr 25 15:06:09 2014 +0200
     1.3 @@ -33,7 +33,6 @@
     1.4          </plugins>
     1.5      </build>
     1.6      <properties>
     1.7 -        <jfxrt.jar>${java.home}/lib/jfxrt.jar</jfxrt.jar>
     1.8          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     1.9      </properties>
    1.10    <dependencies>
     2.1 --- a/pom.xml	Fri Apr 25 09:59:48 2014 +0200
     2.2 +++ b/pom.xml	Fri Apr 25 15:06:09 2014 +0200
     2.3 @@ -257,4 +257,28 @@
     2.4          </dependency>
     2.5        </dependencies>
     2.6    </dependencyManagement>
     2.7 +  <profiles>
     2.8 +      <profile>
     2.9 +          <id>jdk8</id>
    2.10 +          <activation>
    2.11 +              <file>
    2.12 +                  <exists>${java.home}/lib/ext/jfxrt.jar</exists>
    2.13 +              </file>
    2.14 +          </activation>
    2.15 +          <properties>
    2.16 +            <jfxrt.jar>${java.home}/lib/ext/jfxrt.jar</jfxrt.jar>
    2.17 +          </properties>
    2.18 +      </profile>
    2.19 +      <profile>
    2.20 +          <id>jdk7</id>
    2.21 +          <activation>
    2.22 +              <file>
    2.23 +                  <exists>${java.home}/lib/jfxrt.jar</exists>
    2.24 +              </file>
    2.25 +          </activation>
    2.26 +          <properties>
    2.27 +            <jfxrt.jar>${java.home}/lib/jfxrt.jar</jfxrt.jar>
    2.28 +          </properties>
    2.29 +      </profile>
    2.30 +  </profiles>
    2.31  </project>