Skip to content

Commit d17151c

Browse files
committed
Factored out index urls in build script
1 parent dacfb56 commit d17151c

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

build/build.xml

+17-5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
<format property="BUILD_DATE" pattern="yyyy/MM/dd hh:mm"/>
99
</tstamp>
1010

11+
<!-- Main url for boards and libraries repository -->
12+
<property name="library_index_url" value="http://downloads.arduino.cc/libraries/library_index.json" />
13+
<property name="package_index_url" value="http://downloads.arduino.cc/packages/package_index.json" />
14+
1115
<!-- Sets properties for macosx/windows/linux depending on current system -->
1216
<condition property="platform" value="macosx-old">
1317
<and>
@@ -1081,14 +1085,22 @@
10811085
<target name="package-library-index-json-bundle">
10821086
<mkdir dir="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
10831087

1084-
<get src="http://downloads.arduino.cc/packages/package_index.json.gz" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/" verbose="true" skipexisting="false" />
1085-
<gunzip src="${staging_folder}/work/${staging_hardware_folder}/../dist/package_index.json.gz" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
1088+
<get src="${package_index_url}.gz"
1089+
dest="${staging_folder}/work/${staging_hardware_folder}/../dist/package_index.json.gz"
1090+
verbose="true" skipexisting="false" />
1091+
<gunzip src ="${staging_folder}/work/${staging_hardware_folder}/../dist/package_index.json.gz"
1092+
dest="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
10861093
<delete file="${staging_folder}/work/${staging_hardware_folder}/../dist/package_index.json.gz"/>
10871094

1088-
<get src="http://downloads.arduino.cc/packages/package_index.json.sig" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/" verbose="true" skipexisting="false" />
1095+
<get src="${package_index_url}.sig"
1096+
dest="${staging_folder}/work/${staging_hardware_folder}/../dist/package_index.json.sig"
1097+
verbose="true" skipexisting="false" />
10891098

1090-
<get src="http://downloads.arduino.cc/libraries/library_index.json.gz" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/" verbose="true" skipexisting="false" />
1091-
<gunzip src="${staging_folder}/work/${staging_hardware_folder}/../dist/library_index.json.gz" dest="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
1099+
<get src="${library_index_url}.gz"
1100+
dest="${staging_folder}/work/${staging_hardware_folder}/../dist/library_index.json.gz"
1101+
verbose="true" skipexisting="false" />
1102+
<gunzip src ="${staging_folder}/work/${staging_hardware_folder}/../dist/library_index.json.gz"
1103+
dest="${staging_folder}/work/${staging_hardware_folder}/../dist/"/>
10921104
<delete file="${staging_folder}/work/${staging_hardware_folder}/../dist/library_index.json.gz"/>
10931105

10941106
<delete dir="${staging_folder}/work/${staging_hardware_folder}/tmp"/>

0 commit comments

Comments
 (0)