|
100 | 100 | <property name="portable" value="false" />
|
101 | 101 |
|
102 | 102 | <property name="ARDUINO-BUILDER-VERSION" value="1.4.3" />
|
| 103 | + <property name="ARDUINO-CLI-VERSION" value="0.3.4-alpha.preview" /> |
103 | 104 | <property name="LIBLISTSERIAL-VERSION" value="1.4.2" />
|
104 | 105 | <property name="AVRGCC-VERSION" value="5.4.0-atmel3.6.1-arduino2" />
|
105 | 106 | <property name="AVRDUDE-VERSION" value="6.3.0-arduino14" />
|
|
487 | 488 | <chmod perm="755" file="macosx/work/${staging_hardware_folder}/../lib/liblistSerialsj.dylib" />
|
488 | 489 |
|
489 | 490 | <antcall target="build-arduino-builder" />
|
| 491 | + <antcall target="build-arduino-cli" /> |
490 | 492 |
|
491 | 493 | <antcall target="portable-${portable}">
|
492 | 494 | <param name="parentdir" value="macosx/work/${staging_hardware_folder}/.." />
|
|
709 | 711 | </antcall>
|
710 | 712 |
|
711 | 713 | <antcall target="build-arduino-builder" />
|
| 714 | + <antcall target="build-arduino-cli" /> |
712 | 715 |
|
713 | 716 | <antcall target="avr-toolchain-bundle">
|
714 | 717 | <param name="unpack_target" value="untar"/>
|
|
751 | 754 | </antcall>
|
752 | 755 |
|
753 | 756 | <antcall target="build-arduino-builder" />
|
| 757 | + <antcall target="build-arduino-cli" /> |
754 | 758 |
|
755 | 759 | <antcall target="avr-toolchain-bundle">
|
756 | 760 | <param name="unpack_target" value="untar"/>
|
|
769 | 773 | </antcall>
|
770 | 774 |
|
771 | 775 | <antcall target="build-arduino-builder" />
|
| 776 | + <antcall target="build-arduino-cli" /> |
772 | 777 |
|
773 | 778 | <antcall target="avr-toolchain-bundle">
|
774 | 779 | <param name="unpack_target" value="untar"/>
|
|
787 | 792 | </antcall>
|
788 | 793 |
|
789 | 794 | <antcall target="build-arduino-builder" />
|
| 795 | + <antcall target="build-arduino-cli" /> |
790 | 796 |
|
791 | 797 | <antcall target="avr-toolchain-bundle">
|
792 | 798 | <param name="unpack_target" value="untar"/>
|
|
835 | 841 | <exec executable="./linux/work/arduino" spawn="false" failonerror="true"/>
|
836 | 842 | </target>
|
837 | 843 |
|
| 844 | + <target name="build-arduino-cli" unless="no_arduino_cli"> |
| 845 | + <delete dir="${staging_folder}/arduino-cli-${platform}" includeemptydirs="true"/> |
| 846 | + <mkdir dir="${staging_folder}/arduino-cli-${platform}"/> |
| 847 | + <antcall target="untar"> |
| 848 | +<!-- |
| 849 | + <param name="archive_file" value="./arduino-cli-${ARDUINO-CLI-VERSION}-${platform}.tar.bz2" /> |
| 850 | + <param name="archive_url" value="https://downloads.arduino.cc/arduino-cli/arduino-cli-${ARDUINO-CLI-VERSION}-${platform}.tar.bz2" /> |
| 851 | + <param name="final_folder" value="${staging_folder}/arduino-cli-${platform}/arduino-cli" /> |
| 852 | + <param name="dest_folder" value="${staging_folder}/arduino-cli-${platform}" /> |
| 853 | +--> |
| 854 | + <param name="archive_file" value="./arduino-cli-${ARDUINO-CLI-VERSION}-${platform}.tar.bz2" /> |
| 855 | + <param name="archive_url" value="https://downloads.arduino.cc/PR/arduino-cli/arduino-cli-${ARDUINO-CLI-VERSION}-${platform}.tar.bz2" /> |
| 856 | + <param name="final_folder" value="${staging_folder}/arduino-cli-${platform}/arduino-cli" /> |
| 857 | + <param name="dest_folder" value="${staging_folder}/arduino-cli-${platform}" /> |
| 858 | + </antcall> |
| 859 | + <copy file="${staging_folder}/arduino-cli-${platform}/arduino-cli-${ARDUINO-CLI-VERSION}-${platform}" tofile="${staging_folder}/work/${staging_hardware_folder}/../arduino-cli" /> |
| 860 | + <chmod perm="755" file="${staging_folder}/work/${staging_hardware_folder}/../arduino-cli" /> |
| 861 | + <delete dir="${staging_folder}/arduino-cli-${platform}" includeemptydirs="true"/> |
| 862 | + </target> |
| 863 | + |
838 | 864 | <target name="build-arduino-builder" unless="no_arduino_builder">
|
839 | 865 | <delete dir="${staging_folder}/arduino-builder-${platform}" includeemptydirs="true"/>
|
840 | 866 | <mkdir dir="${staging_folder}/arduino-builder-${platform}"/>
|
|
1087 | 1113 | </copy>
|
1088 | 1114 | <delete dir="${staging_folder}/arduino-builder-windows" includeemptydirs="true"/>
|
1089 | 1115 |
|
| 1116 | + <delete dir="${staging_folder}/arduino-cli-windows" includeemptydirs="true"/> |
| 1117 | + <mkdir dir="${staging_folder}/arduino-cli-windows"/> |
| 1118 | + <antcall target="unzip-with-ant-task"> |
| 1119 | + <param name="archive_file" value="./arduino-cli-${ARDUINO-CLI-VERSION}-windows.zip" /> |
| 1120 | + <param name="archive_url" value="https://downloads.arduino.cc/arduino-cli/arduino-cli-${ARDUINO-CLI-VERSION}-windows.zip" /> |
| 1121 | + <param name="final_folder" value="${staging_folder}/arduino-cli-windows/arduino-cli-${ARDUINO-CLI-VERSION}-windows.exe" /> |
| 1122 | + <param name="dest_folder" value="${staging_folder}/arduino-cli-windows" /> |
| 1123 | + </antcall> |
| 1124 | + <copy file="${staging_folder}/arduino-cli-windows/arduino-cli-${ARDUINO-CLI-VERSION}-windows.exe" tofile="windows/work/arduino-cli.exe" /> |
| 1125 | + <antcall target="make-file-executable"> |
| 1126 | + <param name="file" value="windows/work/arduino-cli.exe" /> |
| 1127 | + </antcall> |
| 1128 | + <delete dir="${staging_folder}/arduino-cli-windows" includeemptydirs="true"/> |
| 1129 | + |
1090 | 1130 | <exec executable="unzip" failonerror="true">
|
1091 | 1131 | <arg value="-q" />
|
1092 | 1132 | <arg value="-n" />
|
|
0 commit comments