Statistics
| Revision:

root / trunk / build / extension-pom / build.xml @ 21097

History | View | Annotate | Download (1.32 KB)

1
<project name="Complete build system" default="make-extension" basedir=".">
2
        <description>
3
        </description>
4
        <condition property="isJar">
5
                <equals arg1="${project.packaging}" arg2="jar" />
6
        </condition>
7

    
8
        <target name="make-extension" if="isJar">
9
                <echo message="======================== Copying to extensions dir..." />
10
                <mkdir dir="${temporaly-build}" />
11
                <mkdir dir="${temporaly-build}/${library-dir}" />
12
                <echo message="librari directory ${temporaly-build}/${library-dir}" />
13

    
14
                <echo message="Copying file ${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging} to ${temporaly-build}/lib/" />
15
                <copy file="${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}" tofile="${temporaly-build}/${library-dir}/${plugin-name}.${project.packaging}">
16
                </copy>
17

    
18
                <copy todir="${temporaly-build}/images">
19
                        <fileset dir="${basedir}/images/" includes="**/**" excludes="**/*.db" />
20
                </copy>
21
                <echo message="Copying config files to ${extension-dir}" />
22
                <copy todir="${temporaly-build}">
23
                        <fileset dir="${basedir}/${config}" includes="**/**" />
24
                </copy>
25
                <move todir="${extension-dir}/${plugin-name}/">
26
                        <fileset dir="${temporaly-build}" includes="**/**" />
27
                </move>
28
                <copy file="${basedir}/build.number" tofile="${temporaly-build}/build.number"/>
29
        </target>
30
</project>