source: freemind/trunk/fuentes/freemind/plugins/build.xml @ 68

Last change on this file since 68 was 68, checked in by jrpelegrina, 4 years ago

First release to Xenial

File size: 1.4 KB
Line 
1<project name="freemind_plugins" default="dist" basedir=".">
2
3        <!-- Latex is not included, as
4                HotEqn is poorly integrated into FreeMind: it has no support in HTML
5                export functions, and it is unlikely to get one. It requires LaTeX
6                formulas to be appended to nodes, as it were, instead of being placed
7                in the middle of the long node text. No LaTeX formulas can be placed
8                into notes with HotEqn. As a further nuisance, HotEqn is licensed
9                under GNU GPL V3, incompatible with FreeMind's GNU GPL V2+ unless
10                FreeMind migrates to GNU GPL V3.
11         -->
12        <property name="include_latex" value="false"/>
13
14        <macrodef name="callant">
15                <attribute name="task"/>
16                <sequential>
17                        <subant target="@{task}" inheritall="true">
18                                <fileset dir="plugins">
19                                    <include name="build_*.xml"/>
20                                        <!-- The import script can't be executed. -->
21                                    <exclude name="build_import.xml"/>
22                                    <exclude name="build_latex.xml"  if="include_latex"/>
23                                        <!-- Jabber is outdated. -->
24                                    <exclude name="build_jabber.xml"/>
25                                        <!-- Database is outdated. It is replaced by Socket -->
26                                    <exclude name="build_database.xml"/>
27                                    <exclude name="build_latex.xml"/>
28                                </fileset>
29                        </subant>
30                </sequential>
31        </macrodef>
32
33        <target name="build">
34                <callant task="build"/>
35        </target>
36
37        <target name="dist">
38                <callant task="dist"/>
39        </target>
40
41        <target name="post">
42                <callant task="post"/>
43        </target>
44
45</project>
Note: See TracBrowser for help on using the repository browser.