1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-02-19 13:54:23 +01:00

Upgraded AVR toolchain

This commit is contained in:
Federico Fissore 2015-03-27 16:17:54 +01:00
parent f7106ecc65
commit 997ae14321
18 changed files with 76 additions and 205 deletions

View File

@ -145,7 +145,12 @@
<!-- copy library folder -->
<target name="assemble-libraries" unless="light_bundle">
<copy todir="${target.path}/libraries">
<fileset dir="../libraries" />
<fileset dir="../libraries">
<!-- exluding non AVR libraries -->
<exclude name="**/Audio/**"/>
<exclude name="**/Scheduler/**"/>
<exclude name="**/USBHost/**"/>
</fileset>
</copy>
</target>
@ -358,10 +363,10 @@
<target name="macosx-build-common-avr-toolchain" unless="light_bundle">
<antcall target="avr-toolchain-bundle">
<param name="unpack_target" value="untar"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino1/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino1"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino2/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino2"/>
</antcall>
<chmod perm="+x">
@ -618,10 +623,10 @@
<target name="linux32-build" depends="linux-build" unless="light_bundle" description="Build linux (32-bit) version">
<antcall target="avr-toolchain-bundle">
<param name="unpack_target" value="untar"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino1/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino1"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino2/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino2"/>
</antcall>
<exec executable="tar" dir="${staging_folder}/work/dist/bundled_package/">
@ -638,10 +643,10 @@
<target name="linux64-build" depends="linux-build" unless="light_bundle" description="Build linux (64-bit) version">
<antcall target="avr-toolchain-bundle">
<param name="unpack_target" value="untar"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino1/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino1"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"/>
<param name="gcc_version" value="4.8.1-arduino2/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"/>
<param name="avrdude_version" value="6.0.1-arduino2"/>
</antcall>
<exec executable="tar" dir="${staging_folder}/work/dist/bundled_package/">
@ -893,10 +898,10 @@
<target name="windows-build-avr-toolchain">
<antcall target="avr-toolchain-bundle">
<param name="unpack_target" value="unzip"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino1-i686-mingw32.zip"/>
<param name="gcc_version" value="4.8.1-arduino1/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino1-i686-mingw32.zip"/>
<param name="avrdude_version" value="6.0.1-arduino1"/>
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino2-i686-mingw32.zip"/>
<param name="gcc_version" value="4.8.1-arduino2/"/>
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino2-i686-mingw32.zip"/>
<param name="avrdude_version" value="6.0.1-arduino2"/>
</antcall>
</target>

View File

@ -1 +0,0 @@
e61fdb8a21a74d751aa2c152cec9c8d9630c90bb

View File

@ -1 +0,0 @@
6b5ab4da89e479f3bad75312239d282f95f901b1

View File

@ -0,0 +1 @@
8bd0a037c1c99670b49185016665273971494e60

View File

@ -0,0 +1 @@
3e3afc1e383e9294b52ef492e57ecd7bf6d9e178

View File

@ -1 +0,0 @@
ed8856a06a941bc0f605db72926a0318bb483839

View File

@ -1 +0,0 @@
364c5af25c7a5b20b0f926fbd888688894fbb211

View File

@ -0,0 +1 @@
0f26245c3553d1a47815c7598b096a3266d22390

View File

@ -0,0 +1 @@
3afa814b8902048a7aaa79cc5bdb7693f105bedf

View File

@ -1 +0,0 @@
2935ef3e361a9580f6785b97abab001b57f5c5d2

View File

@ -0,0 +1 @@
08441692dc211f24e4378135ee541ab8f5327efd

View File

@ -1 +0,0 @@
0c6c4935f0889ee30de57c3f589165f084f206f3

View File

@ -0,0 +1 @@
bb75a633367ce959b567946e40021b88c356f105

View File

@ -1 +0,0 @@
c66f8d33cbacb254e0f5867bf4ca87ea79d44839

View File

@ -0,0 +1 @@
f75e7dd9276d3c3390b8499ad4a6db8154971e2c

View File

@ -1 +0,0 @@
2c6769c1efe32273042caa89d2a58a0d51384236

View File

@ -0,0 +1 @@
eb952dfdd4838a42806d22c6510e6d66b7cb96f9

View File

@ -9,12 +9,12 @@
{
"name": "Arduino AVR Boards",
"architecture": "avr",
"version": "1.6.2-beta1",
"version": "1.6.2",
"category": "Arduino",
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2-beta1.tar.bz2",
"archiveFileName": "avr-1.6.2-beta1.tar.bz2",
"checksum": "SHA-256:7ac66a33822d638d0cee7bacb68ec00dbf58f08f0f8b38e6eb11dd13c858a331",
"size": "4860781",
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2.tar.bz2",
"archiveFileName": "avr-1.6.2.tar.bz2",
"checksum": "SHA-256:2909a4c6dd6d7497e7e1b5fcaa2f66a100271417510f3a68593b65af8ff78c1c",
"size": "4877442",
"boards": [
{"name": "Arduino Yún"},
{"name": "Arduino Uno"},
@ -40,92 +40,24 @@
{
"packager": "arduino",
"name": "avr-gcc",
"version": "4.8.1-arduino1"
"version": "4.8.1-arduino2"
},
{
"packager": "arduino",
"name": "avrdude",
"version": "6.0.1-arduino1"
}
]
},
{
"name": "Arduino AVR Boards",
"architecture": "avr",
"version": "1.6.2-beta2",
"category": "Arduino",
"url": "http://arduino.cc/download.php?f=/cores/avr-1.6.2-beta2.tar.bz2",
"archiveFileName": "avr-1.6.2-beta2.tar.bz2",
"checksum": "SHA-256:8c3b7fa754c48d10734686a538e1ae017f2d3d7bbc5dcb4dc395e8c0ccd68ec6",
"size": "4860815",
"boards": [
{"name": "Arduino Yún"},
{"name": "Arduino Uno"},
{"name": "Arduino Diecimila"},
{"name": "Arduino Nano"},
{"name": "Arduino Mega"},
{"name": "Arduino MegaADK"},
{"name": "Arduino Leonardo"},
{"name": "Arduino Micro"},
{"name": "Arduino Esplora"},
{"name": "Arduino Mini"},
{"name": "Arduino Ethernet"},
{"name": "Arduino Fio"},
{"name": "Arduino BT"},
{"name": "Arduino LilyPadUSB"},
{"name": "Arduino Lilypad"},
{"name": "Arduino Pro"},
{"name": "Arduino ATMegaNG"},
{"name": "Arduino Robot Control"},
{"name": "Arduino Robot Motor"}
],
"toolsDependencies": [
{
"packager": "arduino",
"name": "avr-gcc",
"version": "4.8.1-arduino1"
},
{
"packager": "arduino",
"name": "avrdude",
"version": "6.0.1-arduino1"
"version": "6.0.1-arduino2"
}
]
},
{
"name": "Arduino SAM Boards (32-bits ARM Cortex-M3)",
"architecture": "sam",
"version": "1.6.2-beta1",
"version": "1.6.2",
"category": "Arduino",
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2-beta1.tar.bz2",
"archiveFileName": "sam-1.6.2-beta1.tar.bz2",
"checksum": "SHA-256:286f82585a0a9030689f5b534cae9f811900f2ab752eb59c5f9ecc9d2ed0e3f9",
"size": "17140968",
"boards": [
{"name": "Arduino Due"}
],
"toolsDependencies": [
{
"packager": "arduino",
"name": "arm-none-eabi-gcc",
"version": "4.8.3-2014q1"
},
{
"packager": "arduino",
"name": "bossac",
"version": "1.3a-arduino"
}
]
},
{
"name": "Arduino SAM Boards (32-bits ARM Cortex-M3)",
"architecture": "sam",
"version": "1.6.2-beta2",
"category": "Arduino",
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2-beta2.tar.bz2",
"archiveFileName": "sam-1.6.2-beta2.tar.bz2",
"checksum": "SHA-256:56d1fdfef92d2cd431d468fa68a8711832b69cd538681d5cf0022a29e1513250",
"size": "17141011",
"url": "http://arduino.cc/download.php?f=/cores/sam-1.6.2.tar.bz2",
"archiveFileName": "sam-1.6.2.tar.bz2",
"checksum": "SHA-256:2d3c8a90bc214947cff1b816d0c2706441398efc78af7984d5250f2e50eddd5f",
"size": "16174730",
"boards": [
{"name": "Arduino Due"}
],
@ -214,135 +146,69 @@
},
{
"name": "avr-gcc",
"version": "4.8.1-arduino1",
"version": "4.8.1-arduino2",
"systems": [
{
"size": "24441029",
"checksum": "SHA-256:bc836e43eb25054cfeb43bcc6e1717e1c26b3cf1f48b95f2593a4dededa29926",
"size": "24443285",
"checksum": "SHA-256:c19a7526235c364d7f62ec1a993d9b495973ba1813869ccf0241c65905896852",
"host": "i386-apple-darwin11",
"archiveFileName": "avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i386-apple-darwin11.tar.bz2"
"archiveFileName": "avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i386-apple-darwin11.tar.bz2"
},
{
"size": "27150843",
"checksum": "SHA-256:d17ff97b3c8833bc4152f9c3542f19b2bfc31a5c5344f14d0f972716bac7cd1f",
"size": "27152002",
"checksum": "SHA-256:24a931877bee5f36dc00a88877219a6d2f6a1fb7abb989fd04556b8432d2e14e",
"host": "x86_64-linux-gnu",
"archiveFileName": "avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"
"archiveFileName": "avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"
},
{
"size": "25875775",
"checksum": "SHA-256:dc388232aa843d452e180811f88897a9eace1982fba829356a6db15a7c1adb5c",
"size": "25876628",
"checksum": "SHA-256:2d701b4efbc8cec62dc299cde01730c5eebcf23d7e4393db8cf7744a9bf1d3de",
"host": "i686-linux-gnu",
"archiveFileName": "avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i686-pc-linux-gnu.tar.bz2"
"archiveFileName": "avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-pc-linux-gnu.tar.bz2"
},
{
"size": "37788607",
"checksum": "SHA-256:81f2f9aaea55a95de8c6e9794a382286a96071188edfd6c29f61c3492f39ee3f",
"size": "46046691",
"checksum": "SHA-256:2eafb49fb803fa4d2c32d35e24c0b372fcd520ca0a790fa537a847179e382000",
"host": "i686-mingw32",
"archiveFileName": "avr-gcc-4.8.1-arduino1-i686-mingw32.zip",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino1-i686-mingw32.zip"
"archiveFileName": "avr-gcc-4.8.1-arduino2-i686-mingw32.zip",
"url": "http://arduino.cc/download.php?f=/tools/avr-gcc-4.8.1-arduino2-i686-mingw32.zip"
}
]
},
{
"name": "avrdude",
"version": "6.0.1-arduino1",
"version": "6.0.1-arduino2",
"systems": [
{
"size": "264976",
"checksum": "SHA-256:4fe666c5e2eb935a880823916c8644b005509339ca4610d70d8a797136de0dc4",
"size": "264965",
"checksum": "SHA-256:71117cce0096dad6c091e2c34eb0b9a3386d3aec7d863d2da733d9e5eac3a6b1",
"host": "i386-apple-darwin11",
"archiveFileName": "avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i386-apple-darwin11.tar.bz2"
"archiveFileName": "avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i386-apple-darwin11.tar.bz2"
},
{
"size": "292741",
"checksum": "SHA-256:0cb5d104cdcbd5ea7022ae3747957bbbeddb49f3bfae0ebb65e0ba671fe9290b",
"size": "292541",
"checksum": "SHA-256:2489004d1d98177eaf69796760451f89224007c98b39ebb5577a9a34f51425f1",
"host": "x86_64-linux-gnu",
"archiveFileName": "avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-x86_64-pc-linux-gnu.tar.bz2"
"archiveFileName": "avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-x86_64-pc-linux-gnu.tar.bz2"
},
{
"size": "283009",
"checksum": "SHA-256:856fba0839c574251d454a5971ce7cc1b3b2a8f86026c7eb366fb1d7c0d6d79a",
"size": "283209",
"checksum": "SHA-256:6f633dd6270ad0d9ef19507bcbf8697b414a15208e4c0f71deec25ef89cdef3f",
"host": "i686-linux-gnu",
"archiveFileName": "avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i686-pc-linux-gnu.tar.bz2"
"archiveFileName": "avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-pc-linux-gnu.tar.bz2"
},
{
"size": "241621",
"checksum": "SHA-256:8306ac5e1f2083999bebbfdbabe2678a32a68e3330caf0dfdb6b4e998d1b7f64",
"size": "241618",
"checksum": "SHA-256:6c5483800ba753c80893607e30cade8ab77b182808fcc5ea15fa3019c63d76ae",
"host": "i686-mingw32",
"archiveFileName": "avrdude-6.0.1-arduino1-i686-mingw32.zip",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino1-i686-mingw32.zip"
}
]
}
]
},
{
"email": "support@intel.com",
"maintainer": "Intel",
"websiteURL": "http://www.intel.com/",
"name": "Intel",
"platforms": [
{
"name": "Intel i686 Boards",
"version": "1.6.1",
"category": "Arduino Certified",
"architecture": "i686",
"url": "https://github.com/01org/corelibs-edison/archive/1.6.1.tar.gz",
"archiveFileName": "1.6.1.tar.gz",
"checksum": "SHA-256:45dacc6fd419ca6227c8e478e302e0ecabeb71aab0257c8ba910545c70093174",
"size": "271398",
"boards": [
{
"name": "Edison"
}
],
"toolsDependencies": [
{
"packager": "Intel",
"name": "core2-32-poky-linux",
"version": "1.6.1"
}
]
}
],
"tools": [
{
"name": "core2-32-poky-linux",
"version": "1.6.1",
"systems": [
{
"size": "42690480",
"checksum": "SHA-256:c2df8480cac45cd77cc13259dbb7f2409c11df0cdd9cb9c44818dd9689d9e5ce",
"host": "i386-apple-darwin11",
"archiveFileName": "edison-toolchain-20150120-osx.tar.bz2",
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-osx.tar.bz2"
},
{
"size": "56683098",
"checksum": "SHA-256:eb87bb1c0223a9583eb692cfc6ec4c54d7e031a25305255d30c4174486b2f7ee",
"host": "i686-mingw32",
"archiveFileName": "edison-toolchain-20150120-windows.zip",
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-windows.zip"
},
{
"size": "79000830",
"checksum": "SHA-256:d7abcb58eb35eac85ec9c557feef16b790d63eab87a7cec03b372f1682e238e2",
"host": "x86_64-linux-gnu",
"archiveFileName": "edison-toolchain-20150120-linux64.tar.bz2",
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-linux64.tar.bz2"
},
{
"size": "76493322",
"checksum": "SHA-256:1c252b637a58d6dfce711e47bcd92c6a2b0cef56d77691f2088488ab86e18891",
"host": "i686-linux-gnu",
"archiveFileName": "edison-toolchain-20150120-linux32.tar.bz2",
"url": "http://downloadmirror.intel.com/24472/eng/edison-toolchain-20150120-linux32.tar.bz2"
"archiveFileName": "avrdude-6.0.1-arduino2-i686-mingw32.zip",
"url": "http://arduino.cc/download.php?f=/tools/avrdude-6.0.1-arduino2-i686-mingw32.zip"
}
]
}