|
47 | 47 | <property name="launch4j-download-unpack-target-name" value="launch4j-linux"/>
|
48 | 48 |
|
49 | 49 | <property name="MACOSX_BUNDLED_JVM" value="${java.home}/../"/>
|
| 50 | + <property name="WINDOWS_BUNDLED_JVM" value="${java.home}"/> |
50 | 51 |
|
51 | 52 | <!-- Libraries required for running arduino -->
|
52 | 53 | <fileset dir=".." id="runtime.jars">
|
|
693 | 694 | <target name="linux-dist" depends="build"
|
694 | 695 | description="Build .tar.xz of linux version">
|
695 | 696 |
|
696 |
| - <!--get src="http://dev.processing.org/build/jre-tools-6u18-linux-i586.tgz" |
697 |
| - dest="linux/jre.tgz" |
698 |
| - usetimestamp="true" /> |
699 |
| - <untar compression="gzip" |
700 |
| - dest="linux/work" |
701 |
| - src="linux/jre.tgz" |
702 |
| - overwrite="false"/--> |
703 |
| - |
704 |
| -<!-- |
705 |
| - <tar compression="gzip" basedir="linux/work" |
706 |
| - destfile="linux/arduino-${version}.tgz" /> |
707 |
| -
|
708 |
| - <tar compression="gzip" destfile="linux/arduino-${version}-linux.tgz"> |
709 |
| - <tarfileset dir="linux/work" |
710 |
| - prefix="arduino-${version}" |
711 |
| - excludes="arduino, |
712 |
| - hardware/tools/avrdude, |
713 |
| - java/**" |
714 |
| - /> |
715 |
| - <tarfileset file="linux/work/arduino" filemode="755" prefix="arduino-${version}" /> |
716 |
| - <tarfileset file="linux/work/hardware/tools/avrdude" filemode="755" |
717 |
| - prefix="arduino-${version}/hardware/tools" /> |
718 |
| - </tar> |
719 |
| ---> |
720 | 697 | <move file="linux/work" tofile="linux/arduino-${version}" />
|
721 | 698 |
|
722 | 699 | <exec executable="tar" dir="linux" failonerror="true">
|
|
876 | 853 | <exec executable="windows/work/arduino.exe" dir="windows/work" spawn="true" failonerror="true"/>
|
877 | 854 | </target>
|
878 | 855 |
|
879 |
| - <target name="windows-dist" depends="windows-build" |
880 |
| - description="Create .zip files of windows version"> |
| 856 | + <target name="windows-dist" depends="windows-build" description="Create .zip files of windows version"> |
881 | 857 |
|
882 |
| - <antcall target="unzip"> |
883 |
| - <param name="archive_file" value="windows/jre-8u31.zip" /> |
884 |
| - <param name="archive_url" value="http://downloads.arduino.cc/jre-8u31.zip" /> |
885 |
| - <param name="final_folder" value="${staging_folder}/work/java" /> |
886 |
| - <param name="dest_folder" value="${staging_folder}/work/" /> |
887 |
| - </antcall> |
| 858 | + <loadproperties srcfile="${WINDOWS_BUNDLED_JVM}/release" prefix="windows"/> |
| 859 | + |
| 860 | + <fail message="It looks like ${WINDOWS_BUNDLED_JVM} does not contain a Windows JVM"> |
| 861 | + <condition> |
| 862 | + <not> |
| 863 | + <equals arg1="${windows.OS_NAME}" arg2=""Windows""/> |
| 864 | + </not> |
| 865 | + </condition> |
| 866 | + </fail> |
| 867 | + |
| 868 | + <copy todir="${staging_folder}/work/java" includeemptydirs="true" preservelastmodified="true" overwrite="true" failonerror="true"> |
| 869 | + <fileset dir="${WINDOWS_BUNDLED_JVM}" includes="*/**"/> |
| 870 | + </copy> |
888 | 871 |
|
889 | 872 | <zip destfile="windows/arduino-${version}-${platform}.zip" level="9">
|
890 | 873 | <zipfileset dir="windows/work" prefix="arduino-${version}"/>
|
|
0 commit comments