<commit_before><project name="installer" default="build">

  <target name="build-servers" unless="disable.servers">
    <subant buildpath="." antfile="servers.xml" inheritall="true" target="build" />
  </target>

  <target name="build-clients" unless="disable.clients">
    <subant buildpath="." antfile="clients.xml" inheritall="true" target="build" />
  </target>

  <!-- TODO: any other classes, e.g. administration tools -->

  <target name="build-monolith" unless="disable.monolith">
    <subant buildpath="." antfile="monolith.xml" inheritall="true" target="build" />
  </target>
  
  <target name="build" description="Builds the installer packages in the dist sub-directory">
    <parallel>
      <antcall target="build-servers" inheritrefs="true">
        <param name="ai.build.file" value="${basedir}${file.separator}temp-servers.aip" />
      </antcall>
      <antcall target="build-clients" inheritrefs="true">
        <param name="ai.build.file" value="${basedir}${file.separator}temp-clients.aip" />
      </antcall>
    </parallel>
    <antcall target="build-monolith" inheritrefs="true" />
  </target>

  <target name="clean" description="Removes the generated installer artifacts">
    <delete dir="dist" failonerror="false" />
    <delete file="temp.aip" failonerror="false" />
    <delete dir="temp-cache" failonerror="false" />
  </target>

</project><commit_msg>Clean all temp .aip files.<commit_after><project name="installer" default="build">

  <target name="build-servers" unless="disable.servers">
    <subant buildpath="." antfile="servers.xml" inheritall="true" target="build" />
  </target>

  <target name="build-clients" unless="disable.clients">
    <subant buildpath="." antfile="clients.xml" inheritall="true" target="build" />
  </target>

  <!-- TODO: any other classes, e.g. administration tools -->

  <target name="build-monolith" unless="disable.monolith">
    <subant buildpath="." antfile="monolith.xml" inheritall="true" target="build" />
  </target>
  
  <target name="build" description="Builds the installer packages in the dist sub-directory">
    <parallel>
      <antcall target="build-servers" inheritrefs="true">
        <param name="ai.build.file" value="${basedir}${file.separator}temp-servers.aip" />
      </antcall>
      <antcall target="build-clients" inheritrefs="true">
        <param name="ai.build.file" value="${basedir}${file.separator}temp-clients.aip" />
      </antcall>
    </parallel>
    <antcall target="build-monolith" inheritrefs="true" />
  </target>

  <target name="clean" description="Removes the generated installer artifacts">
    <delete dir="dist" failonerror="false" />
    <delete file="temp.aip" failonerror="false" />
    <delete file="temp-servers.aip" failonerror="false" />
    <delete file="temp-clients.aip" failonerror="false" />
    <delete dir="temp-cache" failonerror="false" />
  </target>

</project>
{'fraction_non_alphanumeric': 0.17823834196891192, 'fraction_numerical': 0.0, 'mean_word_length': 4.39292364990689, 'pattern_counts': {'":': 0, '<': 61, '<?xml version=': 0, '>': 61, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2804569', 'n_tokens_mistral': 923, 'n_tokens_neox': 899, 'n_words': 179}