icon-generator-swt
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.sshtools</groupId>
<artifactId>icon-generator-swt</artifactId>
<version>1.4.4</version>
</dependency><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">
<properties>
<swt.version>3.112.0</swt.version>
</properties>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.sshtools</groupId>
<artifactId>icon-generator</artifactId>
<version>1.4.4</version>
<relativePath>..</relativePath>
</parent>
<artifactId>icon-generator-swt</artifactId>
<name>Icon generator for SWT Toolkit</name>
<description>This extension to icon-generator will generate SWT icons. Simply add it to your
classpath and a new generator will be available for org.eclipse.swt.graphics.Image objects. See README.md</description>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>icon-generator-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt</artifactId>
<version>${swt.version}</version>
</dependency>
</dependencies>
<profiles>
<profile>
<!-- There are no longer any 32 bit SWT builds for Linux it seems, this
should at least let us built. Some hackery may be needed if you wish to run
on 32 bit. -->
<id>swt-linux</id>
<activation>
<os>
<name>linux</name>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
<version>${swt.version}</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</profile>
<profile>
<id>swt-windows-amd64</id>
<activation>
<os>
<arch>amd64</arch>
<family>windows</family>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
<version>${swt.version}</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</profile>
<profile>
<id>swt-windows-x86</id>
<activation>
<os>
<arch>x86</arch>
<family>windows</family>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
<version>${swt.version}</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</profile>
<profile>
<id>swt-mac-amd64</id>
<activation>
<os>
<arch>amd64</arch>
<family>mac</family>
</os>
</activation>
<dependencies>
<dependency>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId>
<version>${swt.version}</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.platform</groupId>
<artifactId>org.eclipse.swt</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</profile>
</profiles>
</project>