Changeset 2221
- Timestamp:
- 11/30/17 17:12:10 (7 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-distribution/pom.xml
r2214 r2221 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 2 <parent> 3 <groupId>de.ugoe.cs.autoquest</groupId> 4 <artifactId>autoquest</artifactId> 5 <version>0.2.4-SNAPSHOT</version> 6 <relativePath>../autoquest/pom.xml</relativePath> 7 </parent> 8 <modelVersion>4.0.0</modelVersion> 9 <artifactId>autoquest-distribution</artifactId> 10 <!-- packaging>pom</packaging--> 11 <name>autoquest-distribution</name> 12 <properties> 13 <autoquest-scm-trunk-dir>https://autoquest.informatik.uni-goettingen.de/svn/autoquest/trunk</autoquest-scm-trunk-dir> 14 </properties> 15 <scm> 16 <url>${autoquest-scm-trunk-dir}/${project.artifactId}</url> 17 <connection>scm:svn:${autoquest-scm-trunk-dir}/${project.artifactId}</connection> 18 </scm> 19 20 <dependencies> 21 <dependency> 22 <groupId>de.ugoe.cs.autoquest</groupId> 23 <artifactId>autoquest-runner</artifactId> 24 <version>${project.parent.version}</version> 25 <classifier>${envClassifier}</classifier> 26 </dependency> 27 <dependency> 28 <groupId>de.ugoe.cs.autoquest</groupId> 29 <artifactId>autoquest-plugin-android</artifactId> 30 <version>${project.parent.version}</version> 31 </dependency> 32 <dependency> 33 <groupId>de.ugoe.cs.autoquest</groupId> 34 <artifactId>autoquest-plugin-exports</artifactId> 35 <version>${project.parent.version}</version> 36 </dependency> 37 <dependency> 38 <groupId>de.ugoe.cs.autoquest</groupId> 39 <artifactId>autoquest-plugin-guitar</artifactId> 40 <version>${project.parent.version}</version> 41 </dependency> 42 <dependency> 43 <groupId>de.ugoe.cs.autoquest</groupId> 44 <artifactId>autoquest-plugin-html</artifactId> 45 <version>${project.parent.version}</version> 46 </dependency> 47 <dependency> 48 <groupId>de.ugoe.cs.autoquest</groupId> 49 <artifactId>autoquest-plugin-http</artifactId> 50 <version>${project.parent.version}</version> 51 </dependency> 52 <dependency> 53 <groupId>de.ugoe.cs.autoquest</groupId> 54 <artifactId>autoquest-plugin-jfc</artifactId> 55 <version>${project.parent.version}</version> 56 </dependency> 57 <dependency> 58 <groupId>de.ugoe.cs.autoquest</groupId> 59 <artifactId>autoquest-plugin-mfc</artifactId> 60 <version>${project.parent.version}</version> 61 </dependency> 62 <dependency> 63 <groupId>de.ugoe.cs.autoquest</groupId> 64 <artifactId>autoquest-plugin-php</artifactId> 65 <version>${project.parent.version}</version> 66 </dependency> 67 <dependency> 68 <groupId>de.ugoe.cs.autoquest</groupId> 69 <artifactId>autoquest-plugin-uml</artifactId> 70 <version>${project.parent.version}</version> 71 </dependency> 72 <dependency> 73 <groupId>de.ugoe.cs.autoquest</groupId> 74 <artifactId>autoquest-plugin-genericevents</artifactId> 75 <version>${project.parent.version}</version> 76 </dependency> 77 </dependencies> 78 79 <profiles> 80 <profile> 81 <id>Windows-x86</id> 82 <activation> 83 <os> 84 <family>windows</family> 85 <arch>x86</arch> 86 </os> 87 </activation> 88 <properties> 89 <envClassifier>Windows-x86</envClassifier> 90 </properties> 91 </profile> 92 <profile> 93 <id>Windows-amd64</id> 94 <activation> 95 <os> 96 <family>windows</family> 97 <arch>amd64</arch> 98 </os> 99 </activation> 100 <properties> 101 <envClassifier>Windows-amd64</envClassifier> 102 </properties> 103 </profile> 104 <profile> 105 <id>Linux-x86</id> 106 <activation> 107 <os> 108 <family>linux</family> 109 <arch>x86</arch> 110 </os> 111 </activation> 112 <properties> 113 <envClassifier>Linux-x86</envClassifier> 114 </properties> 115 </profile> 116 <profile> 117 <id>Linux-i386</id> 118 <activation> 119 <os> 120 <family>linux</family> 121 <arch>i386</arch> 122 </os> 123 </activation> 124 <properties> 125 <envClassifier>Linux-i386</envClassifier> 126 </properties> 127 </profile> 128 <profile> 129 <id>Linux-x86_64</id> 130 <activation> 131 <os> 132 <family>linux</family> 133 <arch>x86_64</arch> 134 </os> 135 </activation> 136 <properties> 137 <envClassifier>Linux-x86_64</envClassifier> 138 </properties> 139 </profile> 140 <profile> 141 <id>Linux-amd64</id> 142 <activation> 143 <os> 144 <family>linux</family> 145 <arch>amd64</arch> 146 </os> 147 </activation> 148 <properties> 149 <envClassifier>Linux-amd64</envClassifier> 150 </properties> 151 </profile> 152 <profile> 153 <id>Linux-ppc64</id> 154 <activation> 155 <os> 156 <family>linux</family> 157 <arch>ppc64</arch> 158 </os> 159 </activation> 160 <properties> 161 <envClassifier>Linux-ppc64</envClassifier> 162 </properties> 163 </profile> 164 </profiles> 165 166 <build> 167 <pluginManagement> 168 <plugins> 169 <plugin> 170 <groupId>org.eclipse.m2e</groupId> 171 <artifactId>lifecycle-mapping</artifactId> 172 <version>1.0.0</version> 173 <configuration> 174 <lifecycleMappingMetadata> 175 <pluginExecutions> 176 <pluginExecution> 177 <pluginExecutionFilter> 178 <groupId>org.apache.maven.plugins</groupId> 179 <artifactId>maven-dependency-plugin</artifactId> 180 <versionRange>[1.0.0,)</versionRange> 181 <goals> 182 <goal>get</goal> 183 </goals> 184 </pluginExecutionFilter> 185 <action> 186 <ignore /> 187 </action> 188 </pluginExecution> 189 <pluginExecution> 190 <pluginExecutionFilter> 191 <groupId>org.apache.maven.plugins</groupId> 192 <artifactId>maven-dependency-plugin</artifactId> 193 <versionRange>[1.0.0,)</versionRange> 194 <goals> 195 <goal>unpack</goal> 196 </goals> 197 </pluginExecutionFilter> 198 <action> 199 <ignore /> 200 </action> 201 </pluginExecution> 202 </pluginExecutions> 203 </lifecycleMappingMetadata> 204 </configuration> 205 </plugin> 206 </plugins> 207 </pluginManagement> 208 <plugins> 209 <plugin> 210 <groupId>org.apache.maven.plugins</groupId> 211 <artifactId>maven-dependency-plugin</artifactId> 212 <version>2.4</version> 213 <executions> 214 <execution> 215 <id>get-jfc-plugin-config</id> 216 <phase>process-classes</phase> 217 <goals> 218 <goal>unpack</goal> 219 </goals> 220 <configuration> 221 <artifactItems> 222 <artifactItem> 223 <groupId>de.ugoe.cs.autoquest</groupId> 224 <artifactId>autoquest-plugin-jfc</artifactId> 225 <version>${project.parent.version}</version> 226 <classifier>config</classifier> 227 <type>zip</type> 228 <outputDirectory>${project.build.directory}/data</outputDirectory> 229 </artifactItem> 230 </artifactItems> 231 </configuration> 232 </execution> 233 <execution> 234 <id>get-android-plugin-config</id> 235 <phase>process-classes</phase> 236 <goals> 237 <goal>unpack</goal> 238 </goals> 239 <configuration> 240 <artifactItems> 241 <artifactItem> 242 <groupId>de.ugoe.cs.autoquest</groupId> 243 <artifactId>autoquest-plugin-android</artifactId> 244 <version>${project.parent.version}</version> 245 <classifier>config</classifier> 246 <type>zip</type> 247 <outputDirectory>${project.build.directory}/data</outputDirectory> 248 </artifactItem> 249 </artifactItems> 250 </configuration> 251 </execution> 252 <execution> 253 <id>get-mfc-plugin-config</id> 254 <phase>process-classes</phase> 255 <goals> 256 <goal>unpack</goal> 257 </goals> 258 <configuration> 259 <artifactItems> 260 <artifactItem> 261 <groupId>de.ugoe.cs.autoquest</groupId> 262 <artifactId>autoquest-plugin-mfc</artifactId> 263 <version>${project.parent.version}</version> 264 <classifier>config</classifier> 265 <type>zip</type> 266 <outputDirectory>${project.build.directory}/data</outputDirectory> 267 </artifactItem> 268 </artifactItems> 269 </configuration> 270 </execution> 271 <execution> 272 <id>get-php-plugin-config</id> 273 <phase>process-classes</phase> 274 <goals> 275 <goal>unpack</goal> 276 </goals> 277 <configuration> 278 <artifactItems> 279 <artifactItem> 280 <groupId>de.ugoe.cs.autoquest</groupId> 281 <artifactId>autoquest-plugin-php</artifactId> 282 <version>${project.parent.version}</version> 283 <classifier>config</classifier> 284 <type>zip</type> 285 <outputDirectory>${project.build.directory}/data</outputDirectory> 286 </artifactItem> 287 </artifactItems> 288 </configuration> 289 </execution> 290 <execution> 291 <id>get-html-plugin-config</id> 292 <phase>process-classes</phase> 293 <goals> 294 <goal>unpack</goal> 295 </goals> 296 <configuration> 297 <artifactItems> 298 <artifactItem> 299 <groupId>de.ugoe.cs.autoquest</groupId> 300 <artifactId>autoquest-plugin-html</artifactId> 301 <version>${project.parent.version}</version> 302 <classifier>config</classifier> 303 <type>zip</type> 304 <outputDirectory>${project.build.directory}/data</outputDirectory> 305 </artifactItem> 306 </artifactItems> 307 </configuration> 308 </execution> 309 <execution> 310 <id>get-runner-bin-scripts</id> 311 <phase>process-classes</phase> 312 <goals> 313 <goal>unpack</goal> 314 </goals> 315 <configuration> 316 <artifactItems> 317 <artifactItem> 318 <groupId>de.ugoe.cs.autoquest</groupId> 319 <artifactId>autoquest-runner</artifactId> 320 <version>${project.parent.version}</version> 321 <classifier>bin</classifier> 322 <type>zip</type> 323 <outputDirectory>${project.build.directory}/bin</outputDirectory> 324 </artifactItem> 325 </artifactItems> 326 </configuration> 327 </execution> 328 <execution> 329 <id>get-runner-config</id> 330 <phase>process-classes</phase> 331 <goals> 332 <goal>unpack</goal> 333 </goals> 334 <configuration> 335 <artifactItems> 336 <artifactItem> 337 <groupId>de.ugoe.cs.autoquest</groupId> 338 <artifactId>autoquest-runner</artifactId> 339 <version>${project.parent.version}</version> 340 <classifier>config</classifier> 341 <type>zip</type> 342 <outputDirectory>${project.build.directory}/data</outputDirectory> 343 </artifactItem> 344 </artifactItems> 345 </configuration> 346 </execution> 347 </executions> 348 </plugin> 349 <plugin> 350 <artifactId>maven-assembly-plugin</artifactId> 351 <version>2.2-beta-1</version> 352 <configuration> 353 <descriptors> 354 <descriptor>src/main/assembly/bin.xml</descriptor> 355 </descriptors> 356 </configuration> 357 <executions> 358 <execution> 359 <id>make-assembly</id> 360 <phase>package</phase> 361 <goals> 362 <goal>single</goal> 363 </goals> 364 </execution> 365 </executions> 366 </plugin> 367 <plugin> 368 <artifactId>maven-javadoc-plugin</artifactId> 369 <version>3.0.0-M1</version> 370 <executions> 371 <execution> 372 <id>javadoc-jar</id> 373 <phase>package</phase> 374 <goals> 375 <goal>jar</goal> 376 </goals> 377 <configuration> 378 <includeDependencySources>true</includeDependencySources> 379 <dependencySourceIncludes> 380 <dependencySourceInclude>de.ugoe.cs.autoquest:*</dependencySourceInclude> 381 </dependencySourceIncludes> 382 <includeTransitiveDependencySources>true</includeTransitiveDependencySources> 383 384 <!-- exclude packages of generated sources as they contain many java doc failures --> 385 <excludePackageNames>de.ugoe.cs.autoquest.exports.tasktrees,de.ugoe.cs.autoquest.plugin.http.logdata</excludePackageNames> 386 <failOnError>false</failOnError> 387 </configuration> 388 </execution> 389 </executions> 390 </plugin> 391 </plugins> 392 </build> 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <parent> 4 <groupId>de.ugoe.cs.autoquest</groupId> 5 <artifactId>autoquest</artifactId> 6 <version>0.2.4-SNAPSHOT</version> 7 <relativePath>../autoquest/pom.xml</relativePath> 8 </parent> 9 <modelVersion>4.0.0</modelVersion> 10 <artifactId>autoquest-distribution</artifactId> 11 <!-- packaging>pom</packaging --> 12 <name>autoquest-distribution</name> 13 <properties> 14 <autoquest-scm-trunk-dir>https://autoquest.informatik.uni-goettingen.de/svn/autoquest/trunk</autoquest-scm-trunk-dir> 15 </properties> 16 <scm> 17 <url>${autoquest-scm-trunk-dir}/${project.artifactId}</url> 18 <connection>scm:svn:${autoquest-scm-trunk-dir}/${project.artifactId}</connection> 19 </scm> 20 21 <dependencies> 22 <dependency> 23 <groupId>de.ugoe.cs.autoquest</groupId> 24 <artifactId>autoquest-plugin-android</artifactId> 25 <version>${project.parent.version}</version> 26 </dependency> 27 <dependency> 28 <groupId>de.ugoe.cs.autoquest</groupId> 29 <artifactId>autoquest-plugin-exports</artifactId> 30 <version>${project.parent.version}</version> 31 </dependency> 32 <dependency> 33 <groupId>de.ugoe.cs.autoquest</groupId> 34 <artifactId>autoquest-plugin-guitar</artifactId> 35 <version>${project.parent.version}</version> 36 </dependency> 37 <dependency> 38 <groupId>de.ugoe.cs.autoquest</groupId> 39 <artifactId>autoquest-plugin-html</artifactId> 40 <version>${project.parent.version}</version> 41 </dependency> 42 <dependency> 43 <groupId>de.ugoe.cs.autoquest</groupId> 44 <artifactId>autoquest-plugin-http</artifactId> 45 <version>${project.parent.version}</version> 46 </dependency> 47 <dependency> 48 <groupId>de.ugoe.cs.autoquest</groupId> 49 <artifactId>autoquest-plugin-jfc</artifactId> 50 <version>${project.parent.version}</version> 51 </dependency> 52 <dependency> 53 <groupId>de.ugoe.cs.autoquest</groupId> 54 <artifactId>autoquest-plugin-mfc</artifactId> 55 <version>${project.parent.version}</version> 56 </dependency> 57 <dependency> 58 <groupId>de.ugoe.cs.autoquest</groupId> 59 <artifactId>autoquest-plugin-php</artifactId> 60 <version>${project.parent.version}</version> 61 </dependency> 62 <dependency> 63 <groupId>de.ugoe.cs.autoquest</groupId> 64 <artifactId>autoquest-plugin-uml</artifactId> 65 <version>${project.parent.version}</version> 66 </dependency> 67 <dependency> 68 <groupId>de.ugoe.cs.autoquest</groupId> 69 <artifactId>autoquest-plugin-genericevents</artifactId> 70 <version>${project.parent.version}</version> 71 </dependency> 72 73 <dependency> 74 <groupId>de.ugoe.cs.autoquest</groupId> 75 <artifactId>autoquest-runner</artifactId> 76 <version>${project.parent.version}</version> 77 <classifier>${envClassifier}</classifier> 78 </dependency> 79 <!-- dependency> 80 <groupId>de.ugoe.cs.autoquest</groupId> 81 <artifactId>autoquest-ui-swt</artifactId> 82 <version>${project.parent.version}</version> 83 <classifier>${envClassifier}</classifier> 84 </dependency> 85 <dependency> 86 <groupId>org.eclipse.swt</groupId> 87 <artifactId>${swt.artifactId}</artifactId> 88 <version>4.3</version> 89 </dependency--> 90 91 </dependencies> 92 93 <profiles> 94 <profile> 95 <id>Windows-x86</id> 96 <activation> 97 <os> 98 <family>windows</family> 99 <arch>x86</arch> 100 </os> 101 </activation> 102 <properties> 103 <envClassifier>Windows-x86</envClassifier> 104 <swt.artifactId>org.eclipse.swt.win32.win32.x86</swt.artifactId> 105 </properties> 106 </profile> 107 <profile> 108 <id>Windows-amd64</id> 109 <activation> 110 <os> 111 <family>windows</family> 112 <arch>amd64</arch> 113 </os> 114 </activation> 115 <properties> 116 <envClassifier>Windows-amd64</envClassifier> 117 <swt.artifactId>org.eclipse.swt.win32.win32.x86_64</swt.artifactId> 118 </properties> 119 </profile> 120 <profile> 121 <id>Linux-x86</id> 122 <activation> 123 <os> 124 <family>linux</family> 125 <arch>x86</arch> 126 </os> 127 </activation> 128 <properties> 129 <envClassifier>Linux-x86</envClassifier> 130 <swt.artifactId>org.eclipse.swt.gtk.linux.x86</swt.artifactId> 131 </properties> 132 </profile> 133 <profile> 134 <id>Linux-i386</id> 135 <activation> 136 <os> 137 <family>linux</family> 138 <arch>i386</arch> 139 </os> 140 </activation> 141 <properties> 142 <envClassifier>Linux-i386</envClassifier> 143 <swt.artifactId>org.eclipse.swt.gtk.linux.x86</swt.artifactId> 144 </properties> 145 </profile> 146 <profile> 147 <id>Linux-x86_64</id> 148 <activation> 149 <os> 150 <family>linux</family> 151 <arch>x86_64</arch> 152 </os> 153 </activation> 154 <properties> 155 <envClassifier>Linux-x86_64</envClassifier> 156 <swt.artifactId>org.eclipse.swt.gtk.linux.x86_64</swt.artifactId> 157 </properties> 158 </profile> 159 <profile> 160 <id>Linux-amd64</id> 161 <activation> 162 <os> 163 <family>linux</family> 164 <arch>amd64</arch> 165 </os> 166 </activation> 167 <properties> 168 <envClassifier>Linux-amd64</envClassifier> 169 <swt.artifactId>org.eclipse.swt.gtk.linux.x86_64</swt.artifactId> 170 </properties> 171 </profile> 172 <profile> 173 <id>Linux-ppc64</id> 174 <activation> 175 <os> 176 <family>linux</family> 177 <arch>ppc64</arch> 178 </os> 179 </activation> 180 <properties> 181 <envClassifier>Linux-ppc64</envClassifier> 182 <swt.artifactId>org.eclipse.swt.gtk.linux.ppc64</swt.artifactId> 183 </properties> 184 </profile> 185 </profiles> 186 187 <build> 188 <pluginManagement> 189 <plugins> 190 <plugin> 191 <groupId>org.eclipse.m2e</groupId> 192 <artifactId>lifecycle-mapping</artifactId> 193 <version>1.0.0</version> 194 <configuration> 195 <lifecycleMappingMetadata> 196 <pluginExecutions> 197 <pluginExecution> 198 <pluginExecutionFilter> 199 <groupId>org.apache.maven.plugins</groupId> 200 <artifactId>maven-dependency-plugin</artifactId> 201 <versionRange>[1.0.0,)</versionRange> 202 <goals> 203 <goal>get</goal> 204 </goals> 205 </pluginExecutionFilter> 206 <action> 207 <ignore /> 208 </action> 209 </pluginExecution> 210 <pluginExecution> 211 <pluginExecutionFilter> 212 <groupId>org.apache.maven.plugins</groupId> 213 <artifactId>maven-dependency-plugin</artifactId> 214 <versionRange>[1.0.0,)</versionRange> 215 <goals> 216 <goal>unpack</goal> 217 </goals> 218 </pluginExecutionFilter> 219 <action> 220 <ignore /> 221 </action> 222 </pluginExecution> 223 </pluginExecutions> 224 </lifecycleMappingMetadata> 225 </configuration> 226 </plugin> 227 </plugins> 228 </pluginManagement> 229 <plugins> 230 <plugin> 231 <groupId>org.apache.maven.plugins</groupId> 232 <artifactId>maven-dependency-plugin</artifactId> 233 <version>2.4</version> 234 <executions> 235 <execution> 236 <id>get-jfc-plugin-config</id> 237 <phase>process-classes</phase> 238 <goals> 239 <goal>unpack</goal> 240 </goals> 241 <configuration> 242 <artifactItems> 243 <artifactItem> 244 <groupId>de.ugoe.cs.autoquest</groupId> 245 <artifactId>autoquest-plugin-jfc</artifactId> 246 <version>${project.parent.version}</version> 247 <classifier>config</classifier> 248 <type>zip</type> 249 <outputDirectory>${project.build.directory}/data</outputDirectory> 250 </artifactItem> 251 </artifactItems> 252 </configuration> 253 </execution> 254 <execution> 255 <id>get-android-plugin-config</id> 256 <phase>process-classes</phase> 257 <goals> 258 <goal>unpack</goal> 259 </goals> 260 <configuration> 261 <artifactItems> 262 <artifactItem> 263 <groupId>de.ugoe.cs.autoquest</groupId> 264 <artifactId>autoquest-plugin-android</artifactId> 265 <version>${project.parent.version}</version> 266 <classifier>config</classifier> 267 <type>zip</type> 268 <outputDirectory>${project.build.directory}/data</outputDirectory> 269 </artifactItem> 270 </artifactItems> 271 </configuration> 272 </execution> 273 <execution> 274 <id>get-mfc-plugin-config</id> 275 <phase>process-classes</phase> 276 <goals> 277 <goal>unpack</goal> 278 </goals> 279 <configuration> 280 <artifactItems> 281 <artifactItem> 282 <groupId>de.ugoe.cs.autoquest</groupId> 283 <artifactId>autoquest-plugin-mfc</artifactId> 284 <version>${project.parent.version}</version> 285 <classifier>config</classifier> 286 <type>zip</type> 287 <outputDirectory>${project.build.directory}/data</outputDirectory> 288 </artifactItem> 289 </artifactItems> 290 </configuration> 291 </execution> 292 <execution> 293 <id>get-php-plugin-config</id> 294 <phase>process-classes</phase> 295 <goals> 296 <goal>unpack</goal> 297 </goals> 298 <configuration> 299 <artifactItems> 300 <artifactItem> 301 <groupId>de.ugoe.cs.autoquest</groupId> 302 <artifactId>autoquest-plugin-php</artifactId> 303 <version>${project.parent.version}</version> 304 <classifier>config</classifier> 305 <type>zip</type> 306 <outputDirectory>${project.build.directory}/data</outputDirectory> 307 </artifactItem> 308 </artifactItems> 309 </configuration> 310 </execution> 311 <execution> 312 <id>get-html-plugin-config</id> 313 <phase>process-classes</phase> 314 <goals> 315 <goal>unpack</goal> 316 </goals> 317 <configuration> 318 <artifactItems> 319 <artifactItem> 320 <groupId>de.ugoe.cs.autoquest</groupId> 321 <artifactId>autoquest-plugin-html</artifactId> 322 <version>${project.parent.version}</version> 323 <classifier>config</classifier> 324 <type>zip</type> 325 <outputDirectory>${project.build.directory}/data</outputDirectory> 326 </artifactItem> 327 </artifactItems> 328 </configuration> 329 </execution> 330 <execution> 331 <id>get-runner-bin-scripts</id> 332 <phase>process-classes</phase> 333 <goals> 334 <goal>unpack</goal> 335 </goals> 336 <configuration> 337 <artifactItems> 338 <artifactItem> 339 <groupId>de.ugoe.cs.autoquest</groupId> 340 <artifactId>autoquest-runner</artifactId> 341 <version>${project.parent.version}</version> 342 <classifier>bin</classifier> 343 <type>zip</type> 344 <outputDirectory>${project.build.directory}/bin</outputDirectory> 345 </artifactItem> 346 </artifactItems> 347 </configuration> 348 </execution> 349 <execution> 350 <id>get-runner-config</id> 351 <phase>process-classes</phase> 352 <goals> 353 <goal>unpack</goal> 354 </goals> 355 <configuration> 356 <artifactItems> 357 <artifactItem> 358 <groupId>de.ugoe.cs.autoquest</groupId> 359 <artifactId>autoquest-runner</artifactId> 360 <version>${project.parent.version}</version> 361 <classifier>config</classifier> 362 <type>zip</type> 363 <outputDirectory>${project.build.directory}/data</outputDirectory> 364 </artifactItem> 365 </artifactItems> 366 </configuration> 367 </execution> 368 </executions> 369 </plugin> 370 <plugin> 371 <artifactId>maven-assembly-plugin</artifactId> 372 <version>2.2-beta-1</version> 373 <configuration> 374 <descriptors> 375 <descriptor>src/main/assembly/bin.xml</descriptor> 376 </descriptors> 377 </configuration> 378 <executions> 379 <execution> 380 <id>make-assembly</id> 381 <phase>package</phase> 382 <goals> 383 <goal>single</goal> 384 </goals> 385 </execution> 386 </executions> 387 </plugin> 388 <plugin> 389 <artifactId>maven-javadoc-plugin</artifactId> 390 <version>3.0.0-M1</version> 391 <executions> 392 <execution> 393 <id>javadoc-jar</id> 394 <phase>package</phase> 395 <goals> 396 <goal>jar</goal> 397 </goals> 398 <configuration> 399 <includeDependencySources>true</includeDependencySources> 400 <dependencySourceIncludes> 401 <dependencySourceInclude>de.ugoe.cs.autoquest:*</dependencySourceInclude> 402 </dependencySourceIncludes> 403 <includeTransitiveDependencySources>true</includeTransitiveDependencySources> 404 405 <!-- exclude packages of generated sources as they contain many java 406 doc failures --> 407 <excludePackageNames>de.ugoe.cs.autoquest.exports.tasktrees,de.ugoe.cs.autoquest.plugin.http.logdata</excludePackageNames> 408 <failOnError>false</failOnError> 409 </configuration> 410 </execution> 411 </executions> 412 </plugin> 413 </plugins> 414 </build> 393 415 </project> -
trunk/autoquest-runner/pom.xml
r2220 r2221 55 55 </os> 56 56 </activation> 57 <properties> 58 <envClassifier>Windows-x86</envClassifier> 59 </properties> 57 60 <dependencies> 58 61 <dependency> … … 63 66 </dependency> 64 67 </dependencies> 65 <build>66 <plugins>67 <plugin>68 <groupId>org.apache.maven.plugins</groupId>69 <artifactId>maven-jar-plugin</artifactId>70 <configuration>71 <archive>72 <manifest>73 <addClasspath>true</addClasspath>74 <classpathPrefix>lib/</classpathPrefix>75 <mainClass>de.ugoe.cs.autoquest.ui.Runner</mainClass>76 </manifest>77 </archive>78 <classifier>Windows-x86</classifier>79 </configuration>80 </plugin>81 </plugins>82 </build>83 68 </profile> 84 69 <profile> … … 93 78 <envClassifier>Windows-amd64</envClassifier> 94 79 </properties> 80 <dependencies> 81 <dependency> 82 <groupId>de.ugoe.cs.autoquest</groupId> 83 <artifactId>autoquest-ui-swt</artifactId> 84 <version>${project.parent.version}</version> 85 <classifier>Windows-amd64</classifier> 86 </dependency> 87 </dependencies> 95 88 </profile> 96 89 <profile> … … 105 98 <envClassifier>Linux-x86</envClassifier> 106 99 </properties> 100 <dependencies> 101 <dependency> 102 <groupId>de.ugoe.cs.autoquest</groupId> 103 <artifactId>autoquest-ui-swt</artifactId> 104 <version>${project.parent.version}</version> 105 <classifier>Linux-x86</classifier> 106 </dependency> 107 </dependencies> 107 108 </profile> 108 109 <profile> … … 117 118 <envClassifier>Linux-i386</envClassifier> 118 119 </properties> 120 <dependencies> 121 <dependency> 122 <groupId>de.ugoe.cs.autoquest</groupId> 123 <artifactId>autoquest-ui-swt</artifactId> 124 <version>${project.parent.version}</version> 125 <classifier>Linux-i386</classifier> 126 </dependency> 127 </dependencies> 119 128 </profile> 120 129 <profile> … … 129 138 <envClassifier>Linux-x86_64</envClassifier> 130 139 </properties> 140 <dependencies> 141 <dependency> 142 <groupId>de.ugoe.cs.autoquest</groupId> 143 <artifactId>autoquest-ui-swt</artifactId> 144 <version>${project.parent.version}</version> 145 <classifier>Linux-x86_64</classifier> 146 </dependency> 147 </dependencies> 131 148 </profile> 132 149 <profile> … … 141 158 <envClassifier>Linux-amd64</envClassifier> 142 159 </properties> 160 <dependencies> 161 <dependency> 162 <groupId>de.ugoe.cs.autoquest</groupId> 163 <artifactId>autoquest-ui-swt</artifactId> 164 <version>${project.parent.version}</version> 165 <classifier>Linux-amd64</classifier> 166 </dependency> 167 </dependencies> 143 168 </profile> 144 169 <profile> … … 153 178 <envClassifier>Linux-ppc64</envClassifier> 154 179 </properties> 180 <dependencies> 181 <dependency> 182 <groupId>de.ugoe.cs.autoquest</groupId> 183 <artifactId>autoquest-ui-swt</artifactId> 184 <version>${project.parent.version}</version> 185 <classifier>Linux-ppc64</classifier> 186 </dependency> 187 </dependencies> 155 188 </profile> 156 189 </profiles> -
trunk/autoquest-ui-swt/pom.xml
r2219 r2221 103 103 </os> 104 104 </activation> 105 <properties> 106 <swt.groupId>org.eclipse.swt</swt.groupId> 107 <swt.artifactId>org.eclipse.swt.win32.win32.x86_64</swt.artifactId> 108 <envClassifier>Windows-amd64</envClassifier> 109 </properties> 105 <dependencies> 106 <dependency> 107 <groupId>org.eclipse.swt</groupId> 108 <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId> 109 <version>4.3</version> 110 </dependency> 111 </dependencies> 112 <build> 113 <plugins> 114 <plugin> 115 <groupId>org.apache.maven.plugins</groupId> 116 <artifactId>maven-jar-plugin</artifactId> 117 <configuration> 118 <archive> 119 <manifest> 120 <addClasspath>true</addClasspath> 121 </manifest> 122 </archive> 123 <classifier>Windows-amd64</classifier> 124 </configuration> 125 </plugin> 126 </plugins> 127 </build> 110 128 </profile> 111 129 <profile> … … 117 135 </os> 118 136 </activation> 119 <properties> 120 <swt.groupId>org.eclipse.swt</swt.groupId> 121 <swt.artifactId>org.eclipse.swt.gtk.linux.x86</swt.artifactId> 122 <envClassifier>Linux-x86</envClassifier> 123 </properties> 137 <dependencies> 138 <dependency> 139 <groupId>org.eclipse.swt</groupId> 140 <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId> 141 <version>4.3</version> 142 </dependency> 143 </dependencies> 144 <build> 145 <plugins> 146 <plugin> 147 <groupId>org.apache.maven.plugins</groupId> 148 <artifactId>maven-jar-plugin</artifactId> 149 <configuration> 150 <archive> 151 <manifest> 152 <addClasspath>true</addClasspath> 153 </manifest> 154 </archive> 155 <classifier>Linux-x86</classifier> 156 </configuration> 157 </plugin> 158 </plugins> 159 </build> 124 160 </profile> 125 161 <profile> … … 131 167 </os> 132 168 </activation> 133 <properties> 134 <swt.groupId>org.eclipse.swt</swt.groupId> 135 <swt.artifactId>org.eclipse.swt.gtk.linux.x86</swt.artifactId> 136 <envClassifier>Linux-i386</envClassifier> 137 </properties> 169 <dependencies> 170 <dependency> 171 <groupId>org.eclipse.swt</groupId> 172 <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId> 173 <version>4.3</version> 174 </dependency> 175 </dependencies> 176 <build> 177 <plugins> 178 <plugin> 179 <groupId>org.apache.maven.plugins</groupId> 180 <artifactId>maven-jar-plugin</artifactId> 181 <configuration> 182 <archive> 183 <manifest> 184 <addClasspath>true</addClasspath> 185 </manifest> 186 </archive> 187 <classifier>Linux-i386</classifier> 188 </configuration> 189 </plugin> 190 </plugins> 191 </build> 138 192 </profile> 139 193 <profile> … … 145 199 </os> 146 200 </activation> 147 <properties> 148 <swt.groupId>org.eclipse.swt</swt.groupId> 149 <swt.artifactId>org.eclipse.swt.gtk.linux.x86_64</swt.artifactId> 150 <envClassifier>Linux-x86_64</envClassifier> 151 </properties> 201 <dependencies> 202 <dependency> 203 <groupId>org.eclipse.swt</groupId> 204 <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId> 205 <version>4.3</version> 206 </dependency> 207 </dependencies> 208 <build> 209 <plugins> 210 <plugin> 211 <groupId>org.apache.maven.plugins</groupId> 212 <artifactId>maven-jar-plugin</artifactId> 213 <configuration> 214 <archive> 215 <manifest> 216 <addClasspath>true</addClasspath> 217 </manifest> 218 </archive> 219 <classifier>Linux-x86_64</classifier> 220 </configuration> 221 </plugin> 222 </plugins> 223 </build> 152 224 </profile> 153 225 <profile> … … 159 231 </os> 160 232 </activation> 161 <properties> 162 <swt.groupId>org.eclipse.swt</swt.groupId> 163 <swt.artifactId>org.eclipse.swt.gtk.linux.x86_64</swt.artifactId> 164 <envClassifier>Linux-amd64</envClassifier> 165 </properties> 233 <dependencies> 234 <dependency> 235 <groupId>org.eclipse.swt</groupId> 236 <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId> 237 <version>4.3</version> 238 </dependency> 239 </dependencies> 240 <build> 241 <plugins> 242 <plugin> 243 <groupId>org.apache.maven.plugins</groupId> 244 <artifactId>maven-jar-plugin</artifactId> 245 <configuration> 246 <archive> 247 <manifest> 248 <addClasspath>true</addClasspath> 249 </manifest> 250 </archive> 251 <classifier>Linux-amd64</classifier> 252 </configuration> 253 </plugin> 254 </plugins> 255 </build> 166 256 </profile> 167 257 <profile> … … 173 263 </os> 174 264 </activation> 175 <properties> 176 <swt.groupId>org.eclipse.swt</swt.groupId> 177 <swt.artifactId>org.eclipse.swt.gtk.linux.ppc64</swt.artifactId> 178 <envClassifier>Linux-ppc64</envClassifier> 179 </properties> 265 <dependencies> 266 <dependency> 267 <groupId>org.eclipse.swt</groupId> 268 <artifactId>org.eclipse.swt.gtk.linux.ppc64</artifactId> 269 <version>4.3</version> 270 </dependency> 271 </dependencies> 272 <build> 273 <plugins> 274 <plugin> 275 <groupId>org.apache.maven.plugins</groupId> 276 <artifactId>maven-jar-plugin</artifactId> 277 <configuration> 278 <archive> 279 <manifest> 280 <addClasspath>true</addClasspath> 281 </manifest> 282 </archive> 283 <classifier>Linux-ppc64</classifier> 284 </configuration> 285 </plugin> 286 </plugins> 287 </build> 180 288 </profile> 181 289 </profiles>
Note: See TracChangeset
for help on using the changeset viewer.