/
githubmirror
/
icu
Обзор
Документация
Войти
/
githubmirror
/
icu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tools/release/java/build.xml
114 строк
4 KB
Markus Scherer
ICU-21257 remove #License fragment from license URLs
04 сен 2020, 20:02
04 сен 2020, 20:02
9971c66
Код
Авторство
О чём код?
<!-- * © 2017 and later: Unicode, Inc. and others. * License & terms of use: http://www.unicode.org/copyright.html --> <!-- /* ******************************************************************************* * Copyright (C) 2006-2013, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* * This is the ant build file for ICU tools. */ --> <project name="release-tools" default="tools" basedir="." > <target name="init"> <tstamp/> <property file="api-report.properties" /> <property name="apireport.jar" location="target/icu4c-apireport.jar"/> <property name="rsrc.dir" location="${basedir}/src/main/resources"/> <echo message="java home: ${java.home}"/> <echo message="java version: ${java.version}"/> <echo message="java vendor: ${java.vm.vendor}"/> <echo message="ant java version: ${ant.java.version}"/> <echo message="${ant.version}"/> <echo message="tools jar=${apireport.jar}" /> <echo message="${basedir}"/> <condition property="apireport.jar.exists"> <available file="${apireport.jar}" type="file"/> </condition> </target> <target name="tools" depends="init" description="compile release tools" unless="apireport.jar.exists"> <exec executable="mvn" searchpath="true"> <arg value="package"/> </exec> </target> <target name="clean" depends="init" description="remove all build targets"> <exec executable="mvn" searchpath="true"> <arg value="clean"/> </exec> </target> <target name="apireport" depends="tools"> <java jar="${apireport.jar}" fork="yes" failonerror="true"> <arg value = "--olddir"/> <arg value = "${olddir}"/> <arg value = "--newdir"/> <arg value = "${newdir}"/> <arg value = "--cppxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCppFunc.xslt"/> <arg value = "--cxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCFunc.xslt"/> <arg value = "--reportxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/genReport.xslt"/> <arg value = "--resultfile"/> <arg value = "${basedir}/APIChangeReport.html"/> </java> </target> <target name="apireport_md" depends="tools"> <java jar="${apireport.jar}" fork="yes" failonerror="true"> <arg value = "--olddir"/> <arg value = "${olddir}"/> <arg value = "--newdir"/> <arg value = "${newdir}"/> <arg value = "--cppxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCppFunc.xslt"/> <arg value = "--cxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCFunc.xslt"/> <arg value = "--reportxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/genReport_md.xslt"/> <arg value = "--resultfile"/> <arg value = "${basedir}/APIChangeReport.md"/> </java> </target> <target name="apireport_xml" depends="tools"> <java jar="${apireport.jar}" fork="yes" failonerror="true"> <arg value = "--olddir"/> <arg value = "${olddir}"/> <arg value = "--newdir"/> <arg value = "${newdir}"/> <arg value = "--cppxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCppFunc_xml.xslt"/> <arg value = "--cxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/dumpAllCFunc_xml.xslt"/> <arg value = "--reportxslt"/> <arg value = "${rsrc.dir}/com/ibm/icu/dev/tools/docs/genreport_xml.xslt"/> <arg value = "--resultfile"/> <arg value = "${basedir}/APIChangeReport.xml"/> </java> </target> </project>