| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <assembly |
| xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd"> |
| |
| <id>src</id> |
| <formats> |
| <format>tar.gz</format> |
| <format>zip</format> |
| </formats> |
| <includeBaseDirectory>true</includeBaseDirectory> |
| <baseDirectory>apache-joshua-${project.version}-incubating</baseDirectory> |
| <fileSets> |
| <!-- include all modules --> |
| <fileSet> |
| <directory>${basedir}</directory> |
| <excludes> |
| <!-- exclude target dirs --> |
| <exclude>**/target/</exclude> |
| <!-- exclude build dirs --> |
| <exclude>**/build/</exclude> |
| <!-- exclude distribution dirs --> |
| <exclude>**/distribution/</exclude> |
| <!-- exclude doc dirs --> |
| <exclude>**/doc/</exclude> |
| <!-- exclude hidden files --> |
| <exclude>**/.*</exclude> |
| <!-- exclude hidden directories --> |
| <exclude>**/.*/</exclude> |
| <!-- exclude everything in lib directories --> |
| <exclude>**/lib/</exclude> |
| <!-- exclude eclipse-codeformat directories --> |
| <exclude>eclipse-codeformat.xml</exclude> |
| <!-- exclude examples directories --> |
| <exclude>**/examples/</exclude> |
| <!-- exclude ext directories --> |
| <exclude>**/ext/**</exclude> |
| <!-- exclude thrax directories --> |
| <exclude>**/thrax/</exclude> |
| <!-- exclude pom.xml.releaseBackup --> |
| <exclude>pom.xml.releaseBackup</exclude> |
| <!-- Compiled binary GIZA++ --> |
| <exclude>**/bin/GIZA++</exclude> |
| <!-- Compiled binary mkcls --> |
| <exclude>**/bin/mkcls</exclude> |
| <!-- Compiled binary snt2cooc.out --> |
| <exclude>**/bin/snt2cooc.out</exclude> |
| <!-- Compiled binary lm.berkeleylm.gz --> |
| <exclude>**/src/test/resources/berkeley_lm/**.gz</exclude> |
| <!-- exclude IDEA files --> |
| <exclude>**/*.iml</exclude> |
| <!-- exclude release files --> |
| <exclude>**/pom.xml.tag</exclude> |
| <exclude>**/release.properties</exclude> |
| </excludes> |
| </fileSet> |
| </fileSets> |
| </assembly> |