summaryrefslogtreecommitdiffstats
path: root/pom-graphics_compilePrismCompilers.xml
diff options
context:
space:
mode:
authorNicolas De Amicis <deamicis@bluewin.ch>2021-07-28 22:13:38 +0200
committerNicolas De Amicis <deamicis@bluewin.ch>2021-07-28 22:13:38 +0200
commit35e44a32786ddd1cc146aee015874fd7ae63820e (patch)
treefab5ed58f2b36a5e432c2b6348be7cfb91a9dab0 /pom-graphics_compilePrismCompilers.xml
downloadopenjfx8-fork-master.tar.gz
openjfx8-fork-master.tar.xz
openjfx8-fork-master.zip
Initial importHEADmaster
Diffstat (limited to 'pom-graphics_compilePrismCompilers.xml')
-rw-r--r--pom-graphics_compilePrismCompilers.xml885
1 files changed, 885 insertions, 0 deletions
diff --git a/pom-graphics_compilePrismCompilers.xml b/pom-graphics_compilePrismCompilers.xml
new file mode 100644
index 0000000..a5a7301
--- /dev/null
+++ b/pom-graphics_compilePrismCompilers.xml
@@ -0,0 +1,885 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <name>javafx.graphics-prism</name>
+ <packaging>jar</packaging>
+ <artifactId>javafx.graphics-prism</artifactId>
+ <groupId>org.openjfx</groupId>
+ <version>@RELEASE_VERSION@</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>antlr</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>antlr-runtime</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>ST4</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>stringtemplate</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>buildSrc</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>javafx.base</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
+ <build>
+ <sourceDirectory>${project.basedir}/../src/main/jsl-prism</sourceDirectory>
+ <outputDirectory>${project.basedir}/../build/classes/jsl-compilers/prism</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${project.basedir}/../src/main/jsl-prism</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ <exclude>**/*.jsl</exclude>
+ <exclude>**/*.stg</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.8</source>
+ <target>1.8</target>
+ <compilerArgs>
+ <arg>-nowarn</arg>
+ <arg>-g:source,lines,vars</arg>
+ <arg>-proc:none</arg>
+ <arg>-XDuseUnsharedTable=true</arg>
+ <arg>-implicit:none</arg>
+ <arg>-XDignore.symbol.file</arg>
+ </compilerArgs>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>MaskAlphaOne</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskAlphaOne.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskAlphaTexture</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskAlphaTexture.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskAlphaTextureDifference</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskAlphaTextureDifference.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskDrawCircle</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskDrawCircle.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskDrawEllipse</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskDrawEllipse.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskDrawPgram</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskDrawPgram.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskDrawRoundRect</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskDrawRoundRect.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskDrawSemiRoundRect</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskDrawSemiRoundRect.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskFillCircle</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskFillCircle.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskFillEllipse</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskFillEllipse.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskFillPgram</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskFillPgram.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskFillRoundRect</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskFillRoundRect.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskSolid</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskSolid.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>MaskTexture</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/MaskTexture.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintAlphaTextureImagePattern</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintAlphaTextureImagePattern.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintAlphaTextureLinearGradient</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintAlphaTextureLinearGradient.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintAlphaTextureRadialGradient</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintAlphaTextureRadialGradient.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintColor</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintColor.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintImagePattern</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintImagePattern.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintLinearGradient</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintLinearGradient.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintMaskTextureRGB</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintMaskTextureRGB.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintMaskTextureSuper</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintMaskTextureSuper.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintMultiGradient</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintMultiGradient.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintRadialGradient</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintRadialGradient.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureFirstPassLCD</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureFirstPassLCD.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureRGB</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureRGB.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureSecondPassLCD</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureSecondPassLCD.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureYUV422</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureYUV422.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureYUV444</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureYUV444.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>PaintTextureYV12</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>CompileJSL</mainClass>
+ <additionalClasspathElements>
+ <additionalClasspathElement>../src/jslc/resources</additionalClasspathElement>
+ </additionalClasspathElements>
+ <addResourcesToClasspath>true</addResourcesToClasspath>
+ <arguments>
+ <argument>-i</argument>
+ <argument>modules/graphics/src/main/jsl-prism</argument>
+ <argument>-o</argument>
+ <argument>modules/graphics/build/gensrc/jsl-prism</argument>
+ <argument>-t</argument>
+ <argument>-pkg</argument>
+ <argument>com/sun/prism</argument>
+ <argument>-d3d</argument>
+ <argument>-es2</argument>
+ <argument>-name</argument>
+ <argument>modules/graphics/src/main/jsl-prism/PaintTextureYV12.jsl</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>