Skip to content

Commit 2b2c978

Browse files
author
Federico Fissore
committed
Boards/Library Managers: package and library index files get downloaded at build time even when building a "light bundle"
1 parent a214564 commit 2b2c978

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

build/build.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,8 @@
346346

347347
<antcall target="macosx-build-common-avr-toolchain" />
348348

349+
<antcall target="package-library-index-json-bundle"/>
350+
349351
<antcall target="assemble">
350352
<param name="target.path" value="${staging_folder}/work/${staging_hardware_folder}/.." />
351353
</antcall>
@@ -609,24 +611,28 @@
609611
<chmod perm="755" file="linux/work/lib/libastylej.so" />
610612
</target>
611613

612-
<target name="linux32-build" depends="linux-build" unless="light_bundle" description="Build linux (32-bit) version">
614+
<target name="linux32-build" depends="linux-build" description="Build linux (32-bit) version">
613615
<antcall target="avr-toolchain-bundle">
614616
<param name="unpack_target" value="untar"/>
615617
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino5-i686-pc-linux-gnu.tar.bz2"/>
616618
<param name="gcc_version" value="4.8.1-arduino5"/>
617619
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-i686-pc-linux-gnu.tar.bz2"/>
618620
<param name="avrdude_version" value="6.0.1-arduino5"/>
619621
</antcall>
622+
623+
<antcall target="package-library-index-json-bundle"/>
620624
</target>
621625

622-
<target name="linux64-build" depends="linux-build" unless="light_bundle" description="Build linux (64-bit) version">
626+
<target name="linux64-build" depends="linux-build" description="Build linux (64-bit) version">
623627
<antcall target="avr-toolchain-bundle">
624628
<param name="unpack_target" value="untar"/>
625629
<param name="gcc_archive_file" value="avr-gcc-4.8.1-arduino5-x86_64-pc-linux-gnu.tar.bz2"/>
626630
<param name="gcc_version" value="4.8.1-arduino5"/>
627631
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-x86_64-pc-linux-gnu.tar.bz2"/>
628632
<param name="avrdude_version" value="6.0.1-arduino5"/>
629633
</antcall>
634+
635+
<antcall target="package-library-index-json-bundle"/>
630636
</target>
631637

632638
<target name="linux32-run" depends="linux32-build" description="Run Linux (32-bit) version">
@@ -846,6 +852,8 @@
846852
<param name="avrdude_archive_file" value="avrdude-6.0.1-arduino5-i686-mingw32.zip"/>
847853
<param name="avrdude_version" value="6.0.1-arduino5"/>
848854
</antcall>
855+
856+
<antcall target="package-library-index-json-bundle"/>
849857
</target>
850858

851859
<target name="windows-run" depends="windows-build"
@@ -950,7 +958,9 @@
950958

951959
<echo append="true" file="${staging_folder}/work/${staging_hardware_folder}/tools/avr/builtin_tools_versions.txt" message="arduino.avrdude=${avrdude_version}${line.separator}"/>
952960
<echo append="true" file="${staging_folder}/work/${staging_hardware_folder}/tools/avr/builtin_tools_versions.txt" message="arduino.avr-gcc=${gcc_version}${line.separator}"/>
961+
</target>
953962

963+
<target name="package-library-index-json-bundle">
954964
<mkdir dir="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
955965

956966
<get src="http://downloads.arduino.cc/packages/package_index.json.gz" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/" verbose="true" skipexisting="false" />

0 commit comments

Comments
 (0)