-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathbuild.xml
More file actions
executable file
·123 lines (113 loc) · 6.09 KB
/
Copy pathbuild.xml
File metadata and controls
executable file
·123 lines (113 loc) · 6.09 KB
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
111
112
113
114
115
116
117
118
119
120
121
122
123
<?xml version="1.0"?>
<!-- ======================================================================
Copyright 2011 Google Inc. All Rights Reserved.
Author: lizlooney@google.com (Liz Looney)
App Inventor common libraries
====================================================================== -->
<project name="AllProjects" default="all">
<description>
App Inventor
</description>
<target name="all">
<ant inheritAll="false" useNativeBasedir="true" dir="appengine"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockseditor"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockslib"/>
<ant inheritAll="false" useNativeBasedir="true" dir="buildserver"/>
<ant inheritAll="false" useNativeBasedir="true" dir="common"/>
<ant inheritAll="false" useNativeBasedir="true" dir="components"/>
</target>
<target name="RunLocalBuildServer">
<ant inheritAll="false" useNativeBasedir="true" dir="buildserver" target="RunLocalBuildServer"/>
</target>
<target name="PlayApp">
<ant inheritAll="false" useNativeBasedir="true" dir="buildserver" target="PlayApp"/>
</target>
<target name="tests">
<ant inheritAll="false" useNativeBasedir="true" dir="appengine" target="tests"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockseditor" target="tests"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockslib" target="tests"/>
<ant inheritAll="false" useNativeBasedir="true" dir="buildserver" target="tests"/>
<ant inheritAll="false" useNativeBasedir="true" dir="common" target="tests"/>
<ant inheritAll="false" useNativeBasedir="true" dir="components" target="tests"/>
<mkdir dir="reports"/>
<junitreport todir="reports">
<fileset dir="appengine/reports/raw" includes="TEST-*.xml"/>
<!-- These are not the comments you're looking for. This is for testing -->
<fileset dir="blockseditor/reports/raw" includes="TEST-*.xml"/>
<fileset dir="blockslib/reports/raw" includes="TEST-*.xml"/>
<fileset dir="buildserver/reports/raw" includes="TEST-*.xml"/>
<fileset dir="common/reports/raw" includes="TEST-*.xml"/>
<fileset dir="components/reports/raw" includes="TEST-*.xml"/>
<report format="frames" todir="reports/html"/>
</junitreport>
<echo message="Please see the report at file://${basedir}/reports/html/index.html"/>
</target>
<target name="javadoc">
<mkdir dir="build/javadoc"/>
<javadoc destdir="build/javadoc">
<sourcepath>
<pathelement location="appengine/src" />
<pathelement location="blockseditor/src" />
<pathelement location="blockslib/src" />
<pathelement location="buildserver/src" />
<pathelement location="common/src" />
<pathelement location="components/src" />
</sourcepath>
<classpath>
<pathelement location="lib/android/2.2/android.jar" />
<pathelement location="lib/android/tools/ddmlib.jar"/>
<pathelement location="lib/android/tools/sdklib.jar"/>
<pathelement location="lib/args4j/args4j-2.0.18.jar" />
<pathelement location="lib/commons-fileupload/commons-fileupload-1.2.2.jar" />
<pathelement location="lib/commons-io/commons-io-2.0.1.jar"/>
<pathelement location="lib/findbugs/jsr305.jar" /> <!-- for javax.annotation.Nullable -->
<pathelement location="lib/guava/guava-11.0.1.jar" />
<pathelement location="lib/gwt_dragdrop/gwt-dnd-r1057.jar" />
<pathelement location="lib/gwt_incubator/gwt-incubator-20101117-r1766.jar" />
<pathelement location="lib/json/json.jar" />
<pathelement location="lib/kawa/kawa-1.11-modified.jar" />
<pathelement location="lib/keyczar/keyczar-0.66-080111-java-1.6.jar" />
<pathelement location="lib/objectify-3.0/objectify-3.0.jar" />
<pathelement location="lib/tablelayout/TableLayout-jdk1.5-2007-04-21.jar" />
<pathelement location="lib/twitter/twitter4j-core-android-2.2.6.jar" />
<fileset dir="buildserver/lib" includes="**/*.jar"/>
<!-- gwt libs -->
<pathelement location="lib/gwt/2.3.0/gwt-dev.jar"/>
<pathelement location="lib/gwt/2.3.0/gwt-user.jar"/>
<!-- app engine libs -->
<pathelement location="lib/appengine/appengine-java-sdk-1.6.2.1/lib/user/appengine-api-1.0-sdk-1.6.2.1.jar"/>
<pathelement location="lib/appengine/appengine-java-sdk-1.6.2.1/lib/user/orm/geronimo-jpa_3.0_spec-1.1.1.jar"/>
<!-- prevent error importing GitBuildId if it has been generated -->
<pathelement location="common/build/classes/CommonVersion" />
</classpath>
<!-- Ignore non-standard tags used in blockslib. -->
<tag name="assumptions" />
<tag name="effect" />
<tag name="effects" />
<tag name="expects" />
<tag name="modifies" />
<tag name="override" />
<tag name="requires" />
<tag name="specfield" />
<tag name="warning" />
<!-- TODO(opensource) - Add more <link> elements that correspond to the jars on the
classpath above,so our javadoc will link appropriate online javadoc for libraries we
depend on. -->
<link href="http://download.oracle.com/javase/6/docs/api/"/>
<link href="http://google-web-toolkit.googlecode.com/svn/javadoc/2.3/"/>
<link href="http://d.android.com/reference"
offline="true"
packagelistLoc="lib/android"/>
</javadoc>
</target>
<target name="clean">
<ant inheritAll="false" useNativeBasedir="true" dir="appengine" target="clean"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockseditor" target="clean"/>
<ant inheritAll="false" useNativeBasedir="true" dir="blockslib" target="clean"/>
<ant inheritAll="false" useNativeBasedir="true" dir="buildserver" target="clean"/>
<ant inheritAll="false" useNativeBasedir="true" dir="common" target="clean"/>
<ant inheritAll="false" useNativeBasedir="true" dir="components" target="clean"/>
<delete dir="build"/>
<delete dir="reports"/>
</target>
</project>