<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.controls</name>
	<packaging>jar</packaging>
	<artifactId>javafx.controls</artifactId>
	<parent>
		<groupId>org.openjfx</groupId>
		<artifactId>javafx</artifactId>
		<version>@RELEASE_VERSION@</version>
		<relativePath>../../pom.xml</relativePath>
	</parent>
	<dependencies>
		<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>
		<dependency>
			<groupId>${project.groupId}</groupId>
			<artifactId>javafx.graphics</artifactId>
			<version>${project.version}</version>
		</dependency>
	</dependencies>
	<build>
		<plugins>
			<plugin>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
					<compilerArgs>
						<arg>-bootclasspath</arg>
						<arg>${java.home}/lib/rt.jar</arg>
						<arg>-XDignore.symbol.file</arg>
						<arg>-XDuseUnsharedTable=true</arg>
						<arg>-proc:none</arg>
						<arg>-g:source,lines,vars</arg>
					</compilerArgs>
				</configuration>
			</plugin>
			<plugin>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<finalName>javafx.controls</finalName>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>exec-maven-plugin</artifactId>
				<version>1.6.0</version>
				<executions>
				  <execution>
					<id>caspian-no-transparency</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/caspian-no-transparency.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>caspian</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/caspian.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>embedded-qvga</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/embedded-qvga.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>embedded</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/embedded.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>fxvk</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/fxvk.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>highcontrast</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/highcontrast.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>caspian-two-level-focus</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/caspian/two-level-focus.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>blackOnWhite</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/blackOnWhite.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>modena-embedded-performance</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/modena-embedded-performance.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>modena-no-transparency</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/modena-no-transparency.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>modena</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/modena.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>touch</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/touch.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>modena-two-level-focus</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/two-level-focus.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>whiteOnBlack</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/whiteOnBlack.css</argument>
						</arguments>
					</configuration>
				  </execution>
				  <execution>
					<id>yellowOnBlack</id>
					<phase>compile</phase>
					<goals>
						<goal>java</goal>
					</goals>
					<configuration>
						<mainClass>com.sun.javafx.css.parser.Css2Bin</mainClass>
						<addResourcesToClasspath>true</addResourcesToClasspath>
						<arguments>
							<argument>${project.basedir}/target/classes/com/sun/javafx/scene/control/skin/modena/yellowOnBlack.css</argument>
						</arguments>
					</configuration>
				  </execution>
				</executions>
			</plugin>
		</plugins>
	</build>

</project>
