|
|
|
@ -732,7 +732,7 @@
|
|
|
|
|
</jar>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="makeWinExe" depends="build-jar,compileExtensions">
|
|
|
|
|
<target name="makeWinStartExe" depends="build-jar,compileExtensions">
|
|
|
|
|
<!-- Creates a Windows Executable using JSmooth (http://jsmooth.sf.net) -->
|
|
|
|
|
<taskdef name="jsmoothgen"
|
|
|
|
|
classname="net.charabia.jsmoothgen.ant.JSmoothGen"
|
|
|
|
@ -744,7 +744,22 @@
|
|
|
|
|
</delete>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="distWinExe" depends="makeWinExe,distAllInOne">
|
|
|
|
|
<!--
|
|
|
|
|
Explanation of the confusing Exe Targets:
|
|
|
|
|
-makeWinStartExe creates a windows-program, which starts yacy instead
|
|
|
|
|
of the startYACY.bat file.
|
|
|
|
|
-distWithWinStartExe creates a tarball with the program included
|
|
|
|
|
|
|
|
|
|
This needs jsmoothgen
|
|
|
|
|
|
|
|
|
|
-distWininstaller and
|
|
|
|
|
winInstallerExe build a installer-programm for windows, instead of a tar.gz.
|
|
|
|
|
|
|
|
|
|
This needs nsis-ant-1.2.jar in the yacyfolder.
|
|
|
|
|
|
|
|
|
|
-->
|
|
|
|
|
|
|
|
|
|
<target name="distWithWinStartExe" depends="makeWinStartExe,distAllInOne">
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="rpm" depends="all" description="Creates the main rpm-package and another for libx">
|
|
|
|
@ -765,7 +780,10 @@
|
|
|
|
|
<delete dir="${release_ext}" failonerror="false" />
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="exe" depends="all" description="Creates the windows installer.exe">
|
|
|
|
|
<!-- Alias -->
|
|
|
|
|
<target name="distWinInstaller" depends="winInstallerExe">
|
|
|
|
|
</target>
|
|
|
|
|
<target name="winInstallerExe" depends="all" description="Creates the windows installer.exe">
|
|
|
|
|
<!-- http://nsisant.sourceforge.net/ -->
|
|
|
|
|
<copy file="yacy.nsi" tofile="${release}/WINDOWS/yacy.nsi" overwrite="true" filtering="true" />
|
|
|
|
|
<taskdef name="nsis" classname="net.sf.nsisant.Task">
|
|
|
|
|