Skip to content

Commit cb7b4a3

Browse files
committed
Update to avrdude 6.3
use package_index_bundle overlay but don't update avr core yet
1 parent c1291ee commit cb7b4a3

14 files changed

+36
-53
lines changed

build/build.xml

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
<property name="ARDUINO-BUILDER-VERSION" value="1.3.21" />
8989
<property name="LIBLISTSERIAL-VERSION" value="1.1.4" />
9090
<property name="AVRGCC-VERSION" value="4.9.2-atmel3.5.3-arduino2" />
91+
<property name="AVRDUDE-VERSION" value="6.3.0-arduino6" />
9192

9293
<!-- Libraries required for running arduino -->
9394
<fileset dir=".." id="runtime.jars">
@@ -491,19 +492,14 @@
491492
<param name="unpack_target" value="untar"/>
492493
<param name="gcc_archive_file" value="avr-gcc-${AVRGCC-VERSION}-i386-apple-darwin11.tar.bz2"/>
493494
<param name="gcc_version" value="${AVRGCC-VERSION}"/>
494-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-r2-i386-apple-darwin11.tar.bz2"/>
495-
<param name="avrdude_version" value="6.0.1-arduino5"/>
495+
<param name="avrdude_archive_file" value="avrdude-${AVRDUDE-VERSION}-i386-apple-darwin11.tar.bz2"/>
496+
<param name="avrdude_version" value="${AVRDUDE-VERSION}"/>
496497
</antcall>
497498

498499
<chmod perm="+x">
499500
<fileset dir="${staging_folder}/work/${staging_hardware_folder}/tools" includes="**/bin/*"/>
500501
<fileset dir="${staging_folder}/work/${staging_hardware_folder}/tools" includes="**/libexec/gcc/avr/4.8.1/*"/>
501502
</chmod>
502-
503-
<!-- macosx gatekeeper workaround. See https://github.com/arduino/Arduino/issues/3468 -->
504-
<chmod perm="-x">
505-
<fileset dir="${staging_folder}/work/${staging_hardware_folder}/tools" includes="**/bin/avrdude_bin" />
506-
</chmod>
507503
</target>
508504

509505
<target name="macosx-run" depends="build,start"/>
@@ -721,8 +717,8 @@
721717
<param name="unpack_target" value="untar"/>
722718
<param name="gcc_archive_file" value="avr-gcc-${AVRGCC-VERSION}-armhf-pc-linux-gnu.tar.bz2"/>
723719
<param name="gcc_version" value="${AVRGCC-VERSION}"/>
724-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-armhf-pc-linux-gnu-glibc2.13.tar.bz2"/>
725-
<param name="avrdude_version" value="6.0.1-arduino5"/>
720+
<param name="avrdude_archive_file" value="avrdude-${AVRDUDE-VERSION}-armhf-pc-linux-gnu.tar.bz2"/>
721+
<param name="avrdude_version" value="${AVRDUDE-VERSION}"/>
726722
</antcall>
727723
</target>
728724

@@ -751,8 +747,8 @@
751747
<param name="unpack_target" value="untar"/>
752748
<param name="gcc_archive_file" value="avr-gcc-${AVRGCC-VERSION}-i686-pc-linux-gnu.tar.bz2"/>
753749
<param name="gcc_version" value="${AVRGCC-VERSION}"/>
754-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-i686-pc-linux-gnu.tar.bz2"/>
755-
<param name="avrdude_version" value="6.0.1-arduino5"/>
750+
<param name="avrdude_archive_file" value="avrdude-${AVRDUDE-VERSION}-i686-pc-linux-gnu.tar.bz2"/>
751+
<param name="avrdude_version" value="${AVRDUDE-VERSION}"/>
756752
</antcall>
757753
</target>
758754

@@ -781,8 +777,8 @@
781777
<param name="unpack_target" value="untar"/>
782778
<param name="gcc_archive_file" value="avr-gcc-${AVRGCC-VERSION}-x86_64-pc-linux-gnu.tar.bz2"/>
783779
<param name="gcc_version" value="${AVRGCC-VERSION}"/>
784-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-x86_64-pc-linux-gnu.tar.bz2"/>
785-
<param name="avrdude_version" value="6.0.1-arduino5"/>
780+
<param name="avrdude_archive_file" value="avrdude-${AVRDUDE-VERSION}-x86_64-pc-linux-gnu.tar.bz2"/>
781+
<param name="avrdude_version" value="${AVRDUDE-VERSION}"/>
786782
</antcall>
787783
</target>
788784

@@ -1067,8 +1063,8 @@
10671063
<param name="unpack_target" value="unzip"/>
10681064
<param name="gcc_archive_file" value="avr-gcc-${AVRGCC-VERSION}-i686-mingw32.zip"/>
10691065
<param name="gcc_version" value="${AVRGCC-VERSION}"/>
1070-
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-i686-mingw32.zip"/>
1071-
<param name="avrdude_version" value="6.0.1-arduino5"/>
1066+
<param name="avrdude_archive_file" value="avrdude-${AVRDUDE-VERSION}-i686-w64-mingw32.zip"/>
1067+
<param name="avrdude_version" value="${AVRDUDE-VERSION}"/>
10721068
</antcall>
10731069
</target>
10741070

@@ -1155,26 +1151,14 @@
11551151
</antcall>
11561152

11571153
<move file="${staging_folder}/work/${staging_hardware_folder}/tmp/gcc/avr" tofile="${staging_folder}/work/${staging_hardware_folder}/tools/avr"/>
1158-
<move file="${staging_folder}/work/${staging_hardware_folder}/tmp/avrdude/avrdude-6.0.1" tofile="${staging_folder}/work/${staging_hardware_folder}/tools/avr"/>
1159-
<antcall target="macosx-fix-bundled-toolchain-missing-symlinks"/>
1154+
<move file="${staging_folder}/work/${staging_hardware_folder}/tmp/avrdude/avrdude" tofile="${staging_folder}/work/${staging_hardware_folder}/tools/avr"/>
11601155

11611156
<echo append="true" file="${staging_folder}/work/${staging_hardware_folder}/tools/avr/builtin_tools_versions.txt" message="arduino.avrdude=${avrdude_version}${line.separator}"/>
11621157
<echo append="true" file="${staging_folder}/work/${staging_hardware_folder}/tools/avr/builtin_tools_versions.txt" message="arduino.avr-gcc=${gcc_version}${line.separator}"/>
11631158

11641159
<delete dir="${staging_folder}/work/${staging_hardware_folder}/tmp"/>
11651160
</target>
11661161

1167-
<target name="macosx-fix-bundled-toolchain-missing-symlinks" if="macosx">
1168-
<exec executable="mv" failonerror="true">
1169-
<arg value="${staging_folder}/work/${staging_hardware_folder}/tmp/avrdude/avrdude-6.0.1/lib/libusb.dylib"/>
1170-
<arg value="${staging_folder}/work/${staging_hardware_folder}/tools/avr/lib/"/>
1171-
</exec>
1172-
<exec executable="mv" failonerror="true">
1173-
<arg value="${staging_folder}/work/${staging_hardware_folder}/tmp/avrdude/avrdude-6.0.1/lib/libusb-1.0.dylib"/>
1174-
<arg value="${staging_folder}/work/${staging_hardware_folder}/tools/avr/lib/"/>
1175-
</exec>
1176-
</target>
1177-
11781162
<target name="generate-hourly-build-txt" if="hourly">
11791163
<echo file="${staging_folder}/work/${staging_hardware_folder}/../lib/hourlyBuild.txt">${BUILD_DATE}</echo>
11801164
</target>

build/linux/avrdude-6.0.1-arduino5-armhf-pc-linux-gnu-glibc2.13.tar.bz2.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/linux/avrdude-6.0.1-arduino5-i686-pc-linux-gnu.tar.bz2.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/linux/avrdude-6.0.1-arduino5-x86_64-pc-linux-gnu.tar.bz2.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9788fdd59bcc5b6267eb12b5be6667476e5cc8d9
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dec8e05d06c945746169c318922d68dee36c178f
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
9e747ae659b320777882678272c39ed3f8ef7705

build/macosx/avrdude-6.0.1-arduino5-r2-i386-apple-darwin11.tar.bz2.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a29947719bb971af22feb430e5070e67c62b265b

build/windows/avrdude-6.0.1-arduino5-i686-mingw32.zip.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)