Changeset 3037 for DataCleaner
- Timestamp:
- 01/16/12 12:04:03 (4 months ago)
- Location:
- DataCleaner/trunk/packaging
- Files:
-
- 1 edited
- 1 moved
-
pom.xml (modified) (4 diffs)
-
src/main/assembly/windows.xml (moved) (moved from DataCleaner/trunk/packaging/src/main/assembly/win32.xml)
Legend:
- Unmodified
- Added
- Removed
-
DataCleaner/trunk/packaging/pom.xml
r3029 r3037 72 72 <goal>unpack-dependencies</goal> 73 73 </goals> 74 <!-- linked with generate-resourcesphase -->75 <phase> generate-resources</phase>74 <!-- linked with pre-site phase --> 75 <phase>pre-site</phase> 76 76 <configuration> 77 77 <outputDirectory>${project.build.directory}/docbook-resources</outputDirectory> … … 84 84 </executions> 85 85 </plugin> 86 <plugin> 87 <!-- Java Web start JNLP file generation --> 88 <groupId>org.codehaus.mojo.webstart</groupId> 89 <artifactId>webstart-maven-plugin</artifactId> 90 <version>1.0-beta-1</version> 91 <configuration> 92 <templateFilename>template.vm</templateFilename> 93 <jnlp> 94 <outputFile>datacleaner.jnlp</outputFile> 95 <mainClass>${mainClass}</mainClass> 96 </jnlp> 97 <outputJarVersions>false</outputJarVersions> 98 <verbose>true</verbose> 99 </configuration> 100 <executions> 101 <execution> 102 <id>jnlp-on-verify</id> 103 <goals> 104 <goal>jnlp</goal> 105 </goals> 106 <phase>verify</phase> 107 </execution> 108 </executions> 109 </plugin> 110 <plugin> 111 <!-- Create win32 executable --> 112 <groupId>org.bluestemsoftware.open.maven.plugin</groupId> 113 <artifactId>launch4j-plugin</artifactId> 114 <version>1.5.0.0</version> 115 <executions> 116 <execution> 117 <id>launch4j-gui</id> 118 <phase>verify</phase> 119 <goals> 120 <goal>launch4j</goal> 121 </goals> 122 <configuration> 123 <dontWrapJar>true</dontWrapJar> 124 <headerType>gui</headerType> 125 <jar>DataCleaner.jar</jar> 126 <outfile>target/DataCleaner.exe</outfile> 127 <errTitle>DataCleaner</errTitle> 128 <priority>normal</priority> 129 <downloadUrl>http://java.com/download</downloadUrl> 130 <supportUrl>http://datacleaner.eobjects.org</supportUrl> 131 <customProcName>true</customProcName> 132 <stayAlive>false</stayAlive> 133 <icon>src/main/assembly/app-icon.ico</icon> 134 <jre> 135 <path /> 136 <minVersion>1.6.0</minVersion> 137 <maxVersion /> 138 <initialHeapSize>256</initialHeapSize> 139 <maxHeapSize>1024</maxHeapSize> 140 </jre> 141 </configuration> 142 </execution> 143 <execution> 144 <id>launch4j-cli</id> 145 <phase>verify</phase> 146 <goals> 147 <goal>launch4j</goal> 148 </goals> 149 <configuration> 150 <dontWrapJar>true</dontWrapJar> 151 <headerType>console</headerType> 152 <jar>DataCleaner.jar</jar> 153 <outfile>target/DataCleaner-console.exe</outfile> 154 <errTitle>DataCleaner</errTitle> 155 <priority>normal</priority> 156 <downloadUrl>http://java.com/download</downloadUrl> 157 <supportUrl>http://datacleaner.eobjects.org</supportUrl> 158 <customProcName>true</customProcName> 159 <stayAlive>false</stayAlive> 160 <icon>src/main/assembly/app-icon.ico</icon> 161 <jre> 162 <path /> 163 <minVersion>1.6.0</minVersion> 164 <maxVersion /> 165 <initialHeapSize>256</initialHeapSize> 166 <maxHeapSize>1024</maxHeapSize> 167 </jre> 168 </configuration> 169 </execution> 170 </executions> 171 </plugin> 86 172 87 <plugin> 173 88 <!-- Assembly which creates the zip and tar.gz distributables --> … … 178 93 <descriptors> 179 94 <descriptor>src/main/assembly/all.xml</descriptor> 180 <descriptor>src/main/assembly/win32.xml</descriptor>181 95 </descriptors> 182 96 </configuration> … … 285 199 </configuration> 286 200 </plugin> 287 <plugin>288 <!-- build mac os x bundle -->289 <groupId>org.codehaus.mojo</groupId>290 <artifactId>osxappbundle-maven-plugin</artifactId>291 <version>1.0-alpha-2</version>292 <configuration>293 <mainClass>${mainClass}</mainClass>294 <jvmVersion>1.6+</jvmVersion>295 <iconFile>${basedir}/src/main/macosx/app-icon.icns</iconFile>296 <bundleName>DataCleaner</bundleName>297 <vmOptions>-Dcom.apple.macos.useScreenMenuBar=true</vmOptions>298 </configuration>299 <executions>300 <!-- 32 bit mac build disabled, no longer common -->301 <!--302 <execution>303 <id>build-mac-osx-bundle-32-bit</id>304 <phase>verify</phase>305 <goals>306 <goal>bundle</goal>307 </goals>308 <configuration>309 <javaApplicationStub>${basedir}/src/main/macosx/JavaApplicationStub_32bit</javaApplicationStub>310 <buildDirectory>${project.build.directory}/DataCleaner/macos-32bit/DataCleaner</buildDirectory>311 <diskImageFile>${project.build.directory}/DataCleaner-32bit.dmg</diskImageFile>312 </configuration>313 </execution>314 -->315 <execution>316 <id>build-mac-osx-bundle-64-bit</id>317 <phase>verify</phase>318 <goals>319 <goal>bundle</goal>320 </goals>321 <configuration>322 <javaApplicationStub>${basedir}/src/main/macosx/JavaApplicationStub_64bit</javaApplicationStub>323 <buildDirectory>${project.build.directory}/DataCleaner/macos-64bit/DataCleaner</buildDirectory>324 <diskImageFile>${project.build.directory}/DataCleaner-64bit.dmg</diskImageFile>325 </configuration>326 </execution>327 </executions>328 </plugin>329 201 </plugins> 330 202 </build> 203 <profiles> 204 <profile> 205 <id>windows</id> 206 <build> 207 <plugins> 208 <plugin> 209 <!-- Assembly which creates the zip and tar.gz distributables --> 210 <groupId>org.apache.maven.plugins</groupId> 211 <artifactId>maven-assembly-plugin</artifactId> 212 <version>2.2</version> 213 <configuration> 214 <descriptors> 215 <descriptor>src/main/assembly/windows.xml</descriptor> 216 </descriptors> 217 </configuration> 218 <executions> 219 <execution> 220 <phase>verify</phase> 221 <goals> 222 <goal>single</goal> 223 </goals> 224 </execution> 225 </executions> 226 </plugin> 227 <plugin> 228 <!-- Create win32 executable --> 229 <groupId>org.bluestemsoftware.open.maven.plugin</groupId> 230 <artifactId>launch4j-plugin</artifactId> 231 <version>1.5.0.0</version> 232 <executions> 233 <execution> 234 <id>launch4j-gui</id> 235 <phase>verify</phase> 236 <goals> 237 <goal>launch4j</goal> 238 </goals> 239 <configuration> 240 <dontWrapJar>true</dontWrapJar> 241 <headerType>gui</headerType> 242 <jar>DataCleaner.jar</jar> 243 <outfile>target/DataCleaner.exe</outfile> 244 <errTitle>DataCleaner</errTitle> 245 <priority>normal</priority> 246 <downloadUrl>http://java.com/download</downloadUrl> 247 <supportUrl>http://datacleaner.eobjects.org</supportUrl> 248 <customProcName>true</customProcName> 249 <stayAlive>false</stayAlive> 250 <icon>src/main/assembly/app-icon.ico</icon> 251 <jre> 252 <path /> 253 <minVersion>1.6.0</minVersion> 254 <maxVersion /> 255 <initialHeapSize>256</initialHeapSize> 256 <maxHeapSize>1024</maxHeapSize> 257 </jre> 258 </configuration> 259 </execution> 260 <execution> 261 <id>launch4j-cli</id> 262 <phase>verify</phase> 263 <goals> 264 <goal>launch4j</goal> 265 </goals> 266 <configuration> 267 <dontWrapJar>true</dontWrapJar> 268 <headerType>console</headerType> 269 <jar>DataCleaner.jar</jar> 270 <outfile>target/DataCleaner-console.exe</outfile> 271 <errTitle>DataCleaner</errTitle> 272 <priority>normal</priority> 273 <downloadUrl>http://java.com/download</downloadUrl> 274 <supportUrl>http://datacleaner.eobjects.org</supportUrl> 275 <customProcName>true</customProcName> 276 <stayAlive>false</stayAlive> 277 <icon>src/main/assembly/app-icon.ico</icon> 278 <jre> 279 <path /> 280 <minVersion>1.6.0</minVersion> 281 <maxVersion /> 282 <initialHeapSize>256</initialHeapSize> 283 <maxHeapSize>1024</maxHeapSize> 284 </jre> 285 </configuration> 286 </execution> 287 </executions> 288 </plugin> 289 </plugins> 290 </build> 291 </profile> 292 <profile> 293 <id>jnlp</id> 294 <build> 295 <plugins> 296 <plugin> 297 <!-- Java Web start JNLP file generation --> 298 <groupId>org.codehaus.mojo.webstart</groupId> 299 <artifactId>webstart-maven-plugin</artifactId> 300 <version>1.0-beta-1</version> 301 <configuration> 302 <templateFilename>template.vm</templateFilename> 303 <jnlp> 304 <outputFile>datacleaner.jnlp</outputFile> 305 <mainClass>${mainClass}</mainClass> 306 </jnlp> 307 <outputJarVersions>false</outputJarVersions> 308 <verbose>true</verbose> 309 </configuration> 310 <executions> 311 <execution> 312 <id>jnlp-on-verify</id> 313 <goals> 314 <goal>jnlp</goal> 315 </goals> 316 <phase>verify</phase> 317 </execution> 318 </executions> 319 </plugin> 320 </plugins> 321 </build> 322 </profile> 323 <profile> 324 <id>macos</id> 325 <build> 326 <plugins> 327 <plugin> 328 <!-- build mac os x bundle --> 329 <groupId>org.codehaus.mojo</groupId> 330 <artifactId>osxappbundle-maven-plugin</artifactId> 331 <version>1.0-alpha-2</version> 332 <configuration> 333 <mainClass>${mainClass}</mainClass> 334 <jvmVersion>1.6+</jvmVersion> 335 <iconFile>${basedir}/src/main/macosx/app-icon.icns</iconFile> 336 <bundleName>DataCleaner</bundleName> 337 <vmOptions>-Dcom.apple.macos.useScreenMenuBar=true</vmOptions> 338 </configuration> 339 <executions> 340 <!-- 32 bit mac build disabled, no longer common --> 341 <!-- <execution> <id>build-mac-osx-bundle-32-bit</id> <phase>verify</phase> 342 <goals> <goal>bundle</goal> </goals> <configuration> <javaApplicationStub>${basedir}/src/main/macosx/JavaApplicationStub_32bit</javaApplicationStub> 343 <buildDirectory>${project.build.directory}/DataCleaner/macos-32bit/DataCleaner</buildDirectory> 344 <diskImageFile>${project.build.directory}/DataCleaner-32bit.dmg</diskImageFile> 345 </configuration> </execution> --> 346 <execution> 347 <id>build-mac-osx-bundle-64-bit</id> 348 <phase>verify</phase> 349 <goals> 350 <goal>bundle</goal> 351 </goals> 352 <configuration> 353 <javaApplicationStub>${basedir}/src/main/macosx/JavaApplicationStub_64bit</javaApplicationStub> 354 <buildDirectory>${project.build.directory}/DataCleaner/macos-64bit/DataCleaner</buildDirectory> 355 <diskImageFile>${project.build.directory}/DataCleaner-64bit.dmg</diskImageFile> 356 </configuration> 357 </execution> 358 </executions> 359 </plugin> 360 </plugins> 361 </build> 362 </profile> 363 </profiles> 331 364 <repositories> 332 365 <repository>
Note: See TracChangeset
for help on using the changeset viewer.
