1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
<?xml version="1.0" encoding="UTF-8"?>
<!--
* Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
* Copyright (C) 2011 - Scilab Enterprises - Sylvestre LEDRU
* Copyright (C) 2012 - Scilab Enterprises - Clément DAVID
*
* This file must be used under the terms of the CeCILL.
* This source file is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
* are also available at
* http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
*
-->
<project default="all" name="build-all-jar">
<!-- Call World
The main idea is to build at once all the var files
-->
<property name="target-jar" value="jar"/>
<property file="../../scilab-lib.properties"/>
<!-- Order matter : fixed order to avoid dependency handling-->
<target name="all" depends="scirenderer, localization, commons, history_manager, jvm, action_binding, graphic_objects, completion, console, renderer, graphic_export, gui, core, helptools, types, scinotes, ui_data, history_browser, javasci, graph, xcos, preferences, external_objects_java" />
<target name="clean">
<antcall target="all">
<param name="target-jar" value="clean"/>
</antcall>
</target>
<target name="test"/>
<target name="scirenderer">
<condition property="thirdparty.dir" value="../../thirdparty">
<os family="windows"/>
</condition>
<ant antfile="../scirenderer/build.xml" target="noversion" inheritRefs="false" inheritAll="false">
<property name="thirdparty.dir" value="${thirdparty.dir}"/>
<property name="fromScilab" value="yes"/>
</ant>
</target>
<target name="action_binding">
<ant antfile="../action_binding/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="commons">
<ant antfile="../commons/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="completion">
<ant antfile="../completion/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="console">
<ant antfile="../console/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="core">
<ant antfile="../core/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="graph" if="${build_xcos}">
<ant antfile="../graph/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="graphic_export">
<ant antfile="../graphic_export/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="graphic_objects">
<ant antfile="../graphic_objects/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="gui">
<ant antfile="../gui/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="helptools">
<ant antfile="../helptools/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="history_browser">
<ant antfile="../history_browser/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="history_manager">
<ant antfile="../history_manager/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="javasci" if="${build_javasci}">
<ant antfile="../javasci/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="jvm">
<ant antfile="../jvm/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="localization">
<ant antfile="../localization/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="output_stream">
<ant antfile="../output_stream/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="renderer">
<ant antfile="../renderer/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="scinotes">
<ant antfile="../scinotes/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="types">
<ant antfile="../types/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="ui_data">
<ant antfile="../ui_data/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="xcos" if="${build_xcos}" depends="javasci">
<ant antfile="../xcos/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="preferences">
<ant antfile="../preferences/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
<target name="external_objects_java">
<ant antfile="../external_objects_java/build.xml" target="${target-jar}" inheritRefs="false" inheritAll="false" />
</target>
</project>
|