Author: [log in to unmask]
Date: Thu Oct 8 17:05:38 2015
New Revision: 3815
Log:
Add execution to appassembler so scripts are generated automatically with the build.
Modified:
java/trunk/distribution/pom.xml
Modified: java/trunk/distribution/pom.xml
=============================================================================
--- java/trunk/distribution/pom.xml (original)
+++ java/trunk/distribution/pom.xml Thu Oct 8 17:05:38 2015
@@ -21,7 +21,7 @@
<developerConnection>scm:svn:svn://svn.freehep.org/hps/java/trunk/distribution/</developerConnection>
</scm>
<build>
- <defaultGoal>install appassembler:assemble</defaultGoal>
+ <defaultGoal>install</defaultGoal>
<resources>
<resource>
<directory>src/main/resources</directory>
@@ -70,42 +70,50 @@
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<version>1.10</version>
- <configuration>
- <binFileExtensions>
- <unix>.sh</unix>
- </binFileExtensions>
- <extraJvmArguments>-Djava.util.logging.config.class=org.hps.logging.config.DefaultLoggingConfig</extraJvmArguments>
- <programs>
- <program>
- <mainClass>org.hps.evio.EvioToLcio</mainClass>
- <id>evio2lcio</id>
- </program>
- <program>
- <mainClass>org.hps.job.JobManager</mainClass>
- <id>job</id>
- </program>
- <program>
- <mainClass>org.hps.conditions.cli.CommandLineTool</mainClass>
- <id>conddb</id>
- </program>
- <program>
- <mainClass>org.hps.crawler.DatacatCrawler</mainClass>
- <id>crawler</id>
- </program>
- <program>
- <mainClass>org.hps.run.database.RunDatabaseCommandLine</mainClass>
- <id>rundb</id>
- </program>
- <program>
- <mainClass>org.hps.monitoring.application.Main</mainClass>
- <id>monapp</id>
- </program>
- <program>
- <mainClass>org.lcsim.geometry.compact.converter.Main</mainClass>
- <id>detcnv</id>
- </program>
- </programs>
- </configuration>
+ <executions>
+ <execution>
+ <phase>install</phase>
+ <goals>
+ <goal>assemble</goal>
+ </goals>
+ <configuration>
+ <binFileExtensions>
+ <unix>.sh</unix>
+ </binFileExtensions>
+ <extraJvmArguments>-Djava.util.logging.config.class=org.hps.logging.config.DefaultLoggingConfig</extraJvmArguments>
+ <programs>
+ <program>
+ <mainClass>org.hps.evio.EvioToLcio</mainClass>
+ <id>evio2lcio</id>
+ </program>
+ <program>
+ <mainClass>org.hps.job.JobManager</mainClass>
+ <id>job</id>
+ </program>
+ <program>
+ <mainClass>org.hps.conditions.cli.CommandLineTool</mainClass>
+ <id>conddb</id>
+ </program>
+ <program>
+ <mainClass>org.hps.crawler.DatacatCrawler</mainClass>
+ <id>crawler</id>
+ </program>
+ <program>
+ <mainClass>org.hps.run.database.RunDatabaseCommandLine</mainClass>
+ <id>rundb</id>
+ </program>
+ <program>
+ <mainClass>org.hps.monitoring.application.Main</mainClass>
+ <id>monapp</id>
+ </program>
+ <program>
+ <mainClass>org.lcsim.geometry.compact.converter.Main</mainClass>
+ <id>detcnv</id>
+ </program>
+ </programs>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
</plugins>
</build>
|