diff options
author | Ilia Motornyi <elmot@vaadin.com> | 2017-02-09 11:17:35 +0200 |
---|---|---|
committer | Henri Sara <henri.sara@gmail.com> | 2017-02-09 11:17:35 +0200 |
commit | 96a63f93abb4afee36c149974128390b13f62d4c (patch) | |
tree | afc82be2ffff19aafb452469a030a7e0d3190d8a /themes/pom.xml | |
parent | 322ba2ab9d7a6af8a8e68c063da7480e08843118 (diff) | |
download | vaadin-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.xml | 22 |
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> |