123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <!-- This is an Apache Ant build file. As part of the desktop java build -->
- <!-- process, this config is used to package the autogenerated .java -->
- <!-- interface files into OpenCV.jar -->
- <project name="OpenCV">
- <tstamp>
- <format property="timestamp" pattern="EEE MMM d yyyy HH:mm:ss z"/>
- </tstamp>
- <target name="jar">
- <!-- This is to make a jar with a source attachment, for e.g. easy -->
- <!-- navigation in Eclipse. See this question: -->
- <!-- http://stackoverflow.com/questions/3584968/ant-how-to-compile-jar-that-includes-source-attachment -->
- <javac sourcepath="" srcdir="java" destdir="build/classes" debug="on" includeantruntime="false" @OPENCV_ANT_JAVAC_EXTRA_ATTRS@ >
- <include name="**/*.java"/>
- <compilerarg line="-encoding utf-8"/>
- </javac>
- <jar destfile="@OPENCV_JAR_FILE@">
- <fileset dir="java"/>
- <fileset dir="build/classes"/>
- <manifest>
- <attribute name="Specification-Title" value="OpenCV"/>
- <attribute name="Specification-Version" value="@OPENCV_VERSION@"/>
- <attribute name="Implementation-Title" value="OpenCV"/>
- <attribute name="Implementation-Version" value="@OPENCV_VCSVERSION@"/>
- <attribute name="Implementation-Date" value="${timestamp}"/>
- </manifest>
- </jar>
- </target>
- <target name="javadoc">
- <copy file="@OpenCV_SOURCE_DIR@/doc/mymath.js"
- todir="@OPENCV_JAVADOC_DESTINATION@" />
- <!-- synchronize with platforms\android\build_sdk.py -->
- <javadoc
- packagenames="org.opencv.*"
- sourcepath="java"
- destdir="@OPENCV_JAVADOC_DESTINATION@"
- Windowtitle="OpenCV @OPENCV_VERSION_PLAIN@ Java documentation"
- Doctitle="OpenCV Java documentation (@OPENCV_VERSION@)"
- bottom="Generated on ${timestamp} / OpenCV @OPENCV_VCSVERSION@"
- failonerror="true"
- encoding="UTF-8" charset="UTF-8" docencoding="UTF-8"
- @CMAKE_CONFIG_OPENCV_JAVADOC_LINK@
- additionalparam="--allow-script-in-comments"
- >
- <Header>
- <![CDATA[
- <script>
- var url = window.location.href;
- var pos = url.lastIndexOf('/javadoc/');
- url = pos >= 0 ? (url.substring(0, pos) + '/javadoc/mymath.js') : (window.location.origin + '/mymath.js');
- var script = document.createElement('script');
- script.src = '@OPENCV_MATHJAX_RELPATH@/MathJax.js?config=TeX-AMS-MML_HTMLorMML,' + url;
- document.getElementsByTagName('head')[0].appendChild(script);
- </script>
- ]]>
- </Header>
- </javadoc>
- </target>
- </project>
|