<?xml version="1.0" encoding="utf-8"?>
<!--
 ~ Copyright (c) 2005-2010, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
 ~
 ~ WSO2 Inc. 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>
    <id>WSO2 Identity Server - Dist</id>
    <formats>
        <format>zip</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>
    <fileSets>
        <!-- Copying p2 profile and osgi bundles-->
        <fileSet>
            <directory>
                ../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/repository/components
            </directory>
            <outputDirectory>wso2is-${pom.version}/repository/components
            </outputDirectory>
            <excludes>
                <exclude>**/eclipse.ini</exclude>
                <exclude>**/*.lock</exclude>
                <exclude>**/.data</exclude>
                <exclude>**/.settings</exclude>
                <!--removing jars, json, j2 and wars from repository/components/feature folder-->

                <exclude>features/**/*.war</exclude>
                <exclude>features/**/*.jar</exclude>
                <exclude>features/**/*.zip</exclude>
                <exclude>features/**/*.json</exclude>
                <exclude>features/**/*.j2</exclude>
                <exclude>features/org.wso2.carbon.event.output.adapter.cassandra.server_*</exclude>
                <exclude>plugins/cassandra-thrift_*.jar</exclude>
                <exclude>plugins/org.wso2.carbon.event.output.adapter.cassandra_*.jar</exclude>
                <exclude>plugins/org.wso2.carbon.identity.sso.agent_*.jar</exclude>
            </excludes>
        </fileSet>
        <!-- Creates an empty directory -->
        <fileSet>
            <outputDirectory>wso2is-${pom.version}/repository/deployment/client/modules</outputDirectory>
            <excludes>
                <exclude>**/*</exclude>
            </excludes>
        </fileSet>
    </fileSets>
</assembly>
