summaryrefslogtreecommitdiffstats
path: root/themes/pom.xml
diff options
context:
space:
mode:
authorIlia Motornyi <elmot@vaadin.com>2017-02-09 11:17:35 +0200
committerHenri Sara <henri.sara@gmail.com>2017-02-09 11:17:35 +0200
commit96a63f93abb4afee36c149974128390b13f62d4c (patch)
treeafc82be2ffff19aafb452469a030a7e0d3190d8a /themes/pom.xml
parent322ba2ab9d7a6af8a8e68c063da7480e08843118 (diff)
downloadvaadin-framework-96a63f93abb4afee36c149974128390b13f62d4c.tar.gz
vaadin-framework-96a63f93abb4afee36c149974128390b13f62d4c.zip
Include Vaadin-Icons into the project, (#8485)
Include Vaadin-Icons into the valo theme in the project, make vaadin-icons dependency 'provided' Fixes #8471
Diffstat (limited to 'themes/pom.xml')
-rw-r--r--themes/pom.xml22
1 files changed, 20 insertions, 2 deletions
diff --git a/themes/pom.xml b/themes/pom.xml
index 9181af2e21..93f0117869 100644
--- a/themes/pom.xml
+++ b/themes/pom.xml
@@ -72,9 +72,8 @@
<includeGroupIds>com.vaadin</includeGroupIds>
<includeArtifactIds>vaadin-icons</includeArtifactIds>
<excludeTransitive>true</excludeTransitive>
- <includes>VAADIN\/addons\/vaadin-icons\/**</includes>
+ <includes>VAADIN/addons/vaadin-icons/fonts/*</includes>
<overWrite>true</overWrite>
- <outputDirectory>${project.basedir}/src/main/themes/</outputDirectory>
</configuration>
</execution>
</executions>
@@ -108,6 +107,25 @@
</resources>
</configuration>
</execution>
+ <execution>
+ <id>copy-font-files</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${project.build.outputDirectory}/VAADIN/themes/valo/fonts/vaadin-icons</outputDirectory>
+ <resources>
+ <resource>
+ <directory>${project.build.directory}/dependency-unpack/VAADIN/addons/vaadin-icons/fonts/</directory>
+ <filtering>false</filtering>
+ <includes>
+ <include>Vaadin-Icons.*</include>
+ </includes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
</executions>
</plugin>