[About] Inject version during build

Inject version during build, to populate About dialog. WTD-699.
This commit is contained in:
Victor Woeltjen 2015-01-22 16:56:38 -08:00
parent 5c34382933
commit 145f8c52d0
2 changed files with 26 additions and 14 deletions

View File

@ -6,7 +6,7 @@
"versions": [ "versions": [
{ {
"name": "Open MCT Web", "name": "Open MCT Web",
"value": "0.3.0-dev", "value": "${project.version}",
"priority": 1000 "priority": 1000
}, },
{ {

38
pom.xml
View File

@ -22,19 +22,31 @@
<artifactId>maven-war-plugin</artifactId> <artifactId>maven-war-plugin</artifactId>
<version>2.4</version> <version>2.4</version>
<configuration> <configuration>
<warSourceDirectory>.</warSourceDirectory> <webResources>
<warSourceIncludes> <resource>
index.html, <directory>.</directory>
*.json, <includes>
**/src/**/*, <include>index.html</include>
**/res/**/*, <include>*.json</include>
**/lib/**/*, <include>**/src/**/*</include>
**/bundle.json <include>**/res/**/*</include>
</warSourceIncludes> <include>**/lib/**/*</include>
<warSourceExcludes> <include>**/bundle.json</include>
example/**/*, </includes>
**/test/lib/* <excludes>
</warSourceExcludes> <exclude>platform/core/bundle.json</exclude>
<exclude>example/**/*</exclude>
<exclude>**/test/lib/*</exclude>
</excludes>
</resource>
<resource>
<directory>.</directory>
<includes>
<include>platform/core/bundle.json</include>
</includes>
<filtering>true</filtering>
</resource>
</webResources>
<failOnMissingWebXml>false</failOnMissingWebXml> <failOnMissingWebXml>false</failOnMissingWebXml>
</configuration> </configuration>
</plugin> </plugin>