Lines Matching +full:- +full:- +full:build
1 <!--
10 http://www.apache.org/licenses/LICENSE-2.0
18 -->
24 <property name="build.dir" location="${basedir}/build" />
26 <property name="gen.json.dir" location="${build.dir}/gen-json" />
28 <property name="build.tools.dir" location="${build.dir}/tools"/>
29 <property name="build.lib.dir" location="${build.dir}/lib"/>
31 <!-- the root directory, where you unpack thrift distibution (e.g. thrift-0.x.x.tar.gz) -->
36 <!-- Get maven dependency versions from here -->
37 <property file="${basedir}/build.properties" />
40 <fileset dir="${build.lib.dir}">
63 <mkdir dir="${build.dir}"/>
64 <mkdir dir="${build.lib.dir}"/>
65 <mkdir dir="${build.tools.dir}"/>
71 <arg line="--gen json"/>
72 <arg line="-out ${gen.json.dir}"/>
76 <arg line="--gen json:merge"/>
77 <arg line="-out ${gen.json.dir}"/>
83 depends="validate-schema, validate-generated-json"/>
85 <target name="validate-schema" depends="init">
88 <arg value="--syntax"/>
93 <target name="validate-generated-json" depends="init, generate">
94 <validate-json file="${gen.json.dir}/ThriftTest.json"/>
95 <validate-json file="${gen.json.dir}/Include.json"/>
99 <delete dir="${build.dir}" />
104 …<get src="${mvn.ant.task.url}/${mvn.ant.task.jar}" dest="${build.tools.dir}/${mvn.ant.task.jar}" u…
114 …<typedef uri="antlib:org.apache.maven.artifact.ant" classpath="${build.tools.dir}/${mvn.ant.task.j…
117 …<dependency groupId="com.github.fge" artifactId="json-schema-validator" version="${json-schema-val…
121 <!-- Copy the dependencies to the build/lib dir -->
122 <copy todir="${build.lib.dir}">
130 <macrodef name="validate-json">
138 <arg line="--fakeroot http://thrift.apache.org/"/>