<fileset id="binaries"
dir="."
- includes="lib/*.jar,bin/*.jar,mbrola/*.jar"
+ includes="lib/*.jar,mbrola/*.jar"
excludes="lib/jsapi.jar" />
<fileset id="jsapi_sh"
excludes="**/*.jar,**/tests/**" />
</target>
+ <!-- debian .. builds only what's needed for Debian packaging -->
+ <target name="debian" depends="compile,javadoc">
+ <mkdir dir="${deploy_dir}/freetts-${version}" />
+ <copy todir="${deploy_dir}/freetts-${version}" includeEmptyDirs="false">
+
+ <!-- freetts.jar -->
+ <fileset dir="${classes_dir}">\r
+ <include name="com/sun/speech/freetts/**"/>\r
+ <exclude name="com/sun/speech/freetts/en/**"/>\r
+ <exclude name="com/sun/speech/freetts/jsapi/**"/>\r
+ <include name="de/dfki/lt/freetts/**"/>\r
+ <exclude name="de/dfki/lt/freetts/en/**"/>\r
+ <exclude name="de/dfki/lt/freetts/de/**"/>\r
+ <exclude name="de/dfki/lt/mbrola/**"/>\r
+ <exclude name="tests/**"/>\r
+ <exclude name="**/*.bin"/>\r
+ <exclude name="**/*.idx"/>\r
+ </fileset>\r
+ <fileset dir="${src_dir}">\r
+ <include name="com/sun/speech/freetts/internal_voices.txt"/>\r
+ </fileset>
+
+ <!-- mbrola.jar -->
+ <fileset dir="${classes_dir}"
+ includes="de/dfki/lt/freetts/mbrola/**,
+ de/dfki/lt/freetts/en/us//**" />
+
+ <!-- en_us.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/*.class,
+ com/sun/speech/freetts/en/us/*.class" />
+ <fileset dir="${src_dir}"
+ includes="com/sun/speech/freetts/en/us/*.txt"
+ excludes="**/cmu*lex*.txt" />
+
+ <!-- cmulex.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/cmulex_*.bin" />
+
+ <!-- cmudict04.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/cmudict04_*.bin" />
+
+ <!-- cmutimelex.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/cmutimelex_*.bin" />
+
+ <!-- cmu_us_kal.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/cmu_us_kal/*" />
+
+ <!-- cmu_time_awb.jar -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/cmu_time_awb/*" />
+
+ <!-- arctic voice -->
+ <fileset dir="${classes_dir}"
+ includes="com/sun/speech/freetts/en/us/${arctic_voice}/*" />
+ <fileset dir="${src_dir}"
+ includes="com/sun/speech/freetts/en/us/${arctic_voice}/*.txt" />
+
+ <!-- user voice -->
+ <fileset dir="${classes_dir}" includes="${user_voice_path}/*" />
+
+ </copy>
+ <jar destfile="${deploy_dir}/freetts-${version}.jar"
+ basedir="${deploy_dir}/freetts-${version}"
+ filesonly="true"
+ compress="true"
+ />
+ </target>
<!-- freetts-bin -->
<target name="deploy_bin" depends="deploy_init">
- <jar destfile="${deploy_dir}/freetts-${version}-bin.zip"
+ <jar destfile="${deploy_dir}/freetts-${version}.jar"
basedir="${deploy_dir}"
filesonly="true"
compress="true"
freetts-${version}/overview.html,
**/tests/**,
freetts-${version}/de/**,
+ freetts-${version}/javadoc/**,
freetts-${version}/com/**" />
</target>