<commit_before><project name="fmj" default="all" basedir=".">
    <property name="project.name" value="fmj"/>
    <property name="src" location="src"/>
    <property name="javac.out" location="build/classes" />
    <property name="cpp.out" location="build/obj" />
    <property name="jar.out" location="build/jars" />
    <property name="javadoc.out" location="build/doc" />
    <property name="dist" location="build/dist/fmj" />
    <property name="dist-zip" location="build/dist/zip" />

    <property name="directx.sdk" location="C:\\Program Files\\Microsoft DirectX 9.0 SDK (February 2005)" />
    <property name="directshow.sdk" location="${directx.sdk}\\Extras\\DirectShow" />
    <property name="java.sdk" location="${JDK}" />
    <!--property name="qtjava.dir" location="C:\\DevLibsMin\\qtjava\\"/-->
    <property name="qtjava.dir" location="/home/ken/DevLibsMin/qtjava/"/>
    <property name="retroweaver.home" location="/home/ken/prog/retroweaver-2.0"/>
    <property file="fmj.larsontechnologies.com.properties"/>
    <target name="all" depends="clean,build,jar,build-test,javadoc" />
    <target name="jar-jitsi" depends="clean,build-jitsi,jar" />


    <target name="help">
        <!-- TODO list the helpful targets -->
    </target>


    <target name="build" description="compile java source">
        <mkdir dir="${javac.out}" />
        <javac debug="false" optimize="true" destdir="${javac.out}">
            <compilerarg line="-source 1.5" />
            <compilerarg line="-target 1.5" />
            <src path="${src}"/>
            <src path="src.apps"/>
            <src path="src.capture"/>
            <src path="src.ejmf"/>
            <src path="src.ffmpeg-java"/>
            <src path="src.fmjstudio"/>
            <src path="src.gst"/>
            <src path="src.rtp"/>
            <src path="src.sip-communicator"/>
            <src path="src.stubs"/>
            <src path="src.sunibm.base"/>
            <src path="src.sunibm.replace"/>
            <src path="src.t4l"/>
            <src path="src.theora-java"/>
            <src path="src.utils"/>
            <classpath>
                <pathelement location="lib/ffmpeg-java.jar" />
                <pathelement location="lib/gstreamer-java.jar" />
                <pathelement location="lib/jdom.jar" />
                <pathelement location="lib/jheora-patch.jar" />
                <pathelement location="lib/jl1.0.jar" />
                <pathelement location="lib/jna.jar" />
                <pathelement location="lib/jogg-0.0.7.jar" />
                <pathelement location="lib/jorbis-0.0.15.jar" />
                <pathelement location="lib/jspeex.jar" />
                <pathelement location="lib/lti-civil-no_s_w_t.jar" />
                <pathelement location="lib/mp3spi1.9.4.jar" />
                <pathelement location="lib/theora-java.jar" />
                <pathelement location="lib/tritonus_share.jar" />
                <pathelement location="lib/vorbisspi1.0.2.jar" />
            </classpath>

        </javac>

        <copy todir="${javac.out}/net/sf/fmj/gui/controlpanel/images">
            <fileset dir="${src}/net/sf/fmj/gui/controlpanel/images" includes="*.gif"/>
        </copy>

        <copy todir="${javac.out}/net/sf/fmj/ui/images">
            <fileset dir="${src}.fmjstudio/net/sf/fmj/ui/images" includes="*.gif"/>
            <fileset dir="${src}.fmjstudio/net/sf/fmj/ui/images" includes="*.png"/>
        </copy>

        <mkdir dir="${javac.out}/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources"/>
        <copy todir="${javac.out}/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources">
            <fileset dir="src.ejmf/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources" includes="*.png"/>
        </copy>
    </target>

    <target name="build-jitsi" description="compile java source for jitsi">
        <mkdir dir="${javac.out}"/>
        <javac debug="false" optimize="true" destdir="${javac.out}">
            <compilerarg line="-source 1.5"/>
            <compilerarg line="-target 1.5"/>
            <src path="${src}"/>
            <src path="src.capture"/>
            <src path="src.ejmf"/>
            <src path="src.apps"/>
            <src path="src.ffmpeg-java"/>
            <src path="src.fmjstudio"/>
            <src path="src.gst"/><commit_msg>Enables debug information such as line numbers in the class files produced by the build-jitsi Ant target.<commit_after><project name="fmj" default="all" basedir=".">
    <property name="project.name" value="fmj"/>
    <property name="src" location="src"/>
    <property name="javac.out" location="build/classes" />
    <property name="cpp.out" location="build/obj" />
    <property name="jar.out" location="build/jars" />
    <property name="javadoc.out" location="build/doc" />
    <property name="dist" location="build/dist/fmj" />
    <property name="dist-zip" location="build/dist/zip" />

    <property name="directx.sdk" location="C:\\Program Files\\Microsoft DirectX 9.0 SDK (February 2005)" />
    <property name="directshow.sdk" location="${directx.sdk}\\Extras\\DirectShow" />
    <property name="java.sdk" location="${JDK}" />
    <!--property name="qtjava.dir" location="C:\\DevLibsMin\\qtjava\\"/-->
    <property name="qtjava.dir" location="/home/ken/DevLibsMin/qtjava/"/>
    <property name="retroweaver.home" location="/home/ken/prog/retroweaver-2.0"/>
    <property file="fmj.larsontechnologies.com.properties"/>
    <target name="all" depends="clean,build,jar,build-test,javadoc" />
    <target name="jar-jitsi" depends="clean,build-jitsi,jar" />


    <target name="help">
        <!-- TODO list the helpful targets -->
    </target>


    <target name="build" description="compile java source">
        <mkdir dir="${javac.out}" />
        <javac debug="false" optimize="true" destdir="${javac.out}">
            <compilerarg line="-source 1.5" />
            <compilerarg line="-target 1.5" />
            <src path="${src}"/>
            <src path="src.apps"/>
            <src path="src.capture"/>
            <src path="src.ejmf"/>
            <src path="src.ffmpeg-java"/>
            <src path="src.fmjstudio"/>
            <src path="src.gst"/>
            <src path="src.rtp"/>
            <src path="src.sip-communicator"/>
            <src path="src.stubs"/>
            <src path="src.sunibm.base"/>
            <src path="src.sunibm.replace"/>
            <src path="src.t4l"/>
            <src path="src.theora-java"/>
            <src path="src.utils"/>
            <classpath>
                <pathelement location="lib/ffmpeg-java.jar" />
                <pathelement location="lib/gstreamer-java.jar" />
                <pathelement location="lib/jdom.jar" />
                <pathelement location="lib/jheora-patch.jar" />
                <pathelement location="lib/jl1.0.jar" />
                <pathelement location="lib/jna.jar" />
                <pathelement location="lib/jogg-0.0.7.jar" />
                <pathelement location="lib/jorbis-0.0.15.jar" />
                <pathelement location="lib/jspeex.jar" />
                <pathelement location="lib/lti-civil-no_s_w_t.jar" />
                <pathelement location="lib/mp3spi1.9.4.jar" />
                <pathelement location="lib/theora-java.jar" />
                <pathelement location="lib/tritonus_share.jar" />
                <pathelement location="lib/vorbisspi1.0.2.jar" />
            </classpath>

        </javac>

        <copy todir="${javac.out}/net/sf/fmj/gui/controlpanel/images">
            <fileset dir="${src}/net/sf/fmj/gui/controlpanel/images" includes="*.gif"/>
        </copy>

        <copy todir="${javac.out}/net/sf/fmj/ui/images">
            <fileset dir="${src}.fmjstudio/net/sf/fmj/ui/images" includes="*.gif"/>
            <fileset dir="${src}.fmjstudio/net/sf/fmj/ui/images" includes="*.png"/>
        </copy>

        <mkdir dir="${javac.out}/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources"/>
        <copy todir="${javac.out}/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources">
            <fileset dir="src.ejmf/net/sf/fmj/ejmf/toolkit/gui/controls/skins/two/resources" includes="*.png"/>
        </copy>
    </target>

    <target name="build-jitsi" description="compile java source for jitsi">
        <mkdir dir="${javac.out}"/>
        <javac debug="true" optimize="true" destdir="${javac.out}">
            <compilerarg line="-source 1.5"/>
            <compilerarg line="-target 1.5"/>
            <src path="${src}"/>
            <src path="src.capture"/>
            <src path="src.ejmf"/>
            <src path="src.apps"/>
            <src path="src.ffmpeg-java"/>
            <src path="src.fmjstudio"/>
            <src path="src.gst"/>
{'fraction_non_alphanumeric': 0.18740681270787934, 'fraction_numerical': 0.0075696754214932905, 'mean_word_length': 2.26225215114104, 'pattern_counts': {'":': 0, '<': 167, '<?xml version=': 0, '>': 167, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4751995', 'n_tokens_mistral': 2872, 'n_tokens_neox': 2761, 'n_words': 421}