|
73 | 73 |
|
74 | 74 | <property name="ARDUINO-BUILDER-VERSION" value="1.0.0-beta9" />
|
75 | 75 |
|
76 |
| - <property name="LIB-VERSION-TEMBOO" value="1.1.3" /> |
77 |
| - |
78 | 76 | <!-- Libraries required for running arduino -->
|
79 | 77 | <fileset dir=".." id="runtime.jars">
|
80 | 78 | <include name="arduino-core/arduino-core.jar" />
|
|
188 | 186 | </fileset>
|
189 | 187 | </copy>
|
190 | 188 |
|
191 |
| - <antcall target="download-library"> |
192 |
| - <param name="name" value="Firmata"/> |
193 |
| - <param name="version" value="2.4.4"/> |
194 |
| - </antcall> |
195 |
| - <antcall target="download-library"> |
196 |
| - <param name="name" value="Bridge"/> |
197 |
| - <param name="version" value="1.0.7"/> |
198 |
| - </antcall> |
199 |
| - <antcall target="download-library"> |
200 |
| - <param name="name" value="Robot_Control"/> |
201 |
| - <param name="version" value="1.0.2"/> |
202 |
| - </antcall> |
203 |
| - <antcall target="download-library"> |
204 |
| - <param name="name" value="Robot_Motor"/> |
205 |
| - <param name="version" value="1.0.2"/> |
206 |
| - </antcall> |
207 |
| - <antcall target="download-library"> |
208 |
| - <param name="name" value="RobotIRremote"/> |
209 |
| - <param name="version" value="1.0.2"/> |
210 |
| - </antcall> |
211 |
| - <antcall target="download-library"> |
212 |
| - <param name="name" value="SpacebrewYun"/> |
213 |
| - <param name="version" value="1.0.0"/> |
214 |
| - </antcall> |
215 |
| - |
216 |
| - <antcall target="unzip"> |
217 |
| - <param name="archive_file" value="Temboo-${LIB-VERSION-TEMBOO}.zip" /> |
218 |
| - <param name="archive_url" value="https://github.com/temboo/Temboo/archive/${LIB-VERSION-TEMBOO}.zip" /> |
219 |
| - <param name="final_folder" value="${target.path}/libraries/Temboo-${LIB-VERSION-TEMBOO}" /> |
220 |
| - <param name="dest_folder" value="${target.path}/libraries" /> |
221 |
| - </antcall> |
222 |
| - <move file="${target.path}/libraries/Temboo-${LIB-VERSION-TEMBOO}" tofile="${target.path}/libraries/Temboo" /> |
223 |
| - </target> |
224 |
| - |
225 |
| - <target name="download-library"> |
226 |
| - <antcall target="unzip"> |
227 |
| - <param name="archive_file" value="${name}-${version}.zip" /> |
228 |
| - <param name="archive_url" value="https://github.com/arduino-libraries/${name}/archive/${version}.zip" /> |
229 |
| - <param name="final_folder" value="${target.path}/libraries/${name}-${version}" /> |
230 |
| - <param name="dest_folder" value="${target.path}/libraries" /> |
231 |
| - </antcall> |
232 |
| - <move file="${target.path}/libraries/${name}-${version}" tofile="${target.path}/libraries/${name}" /> |
233 |
| - </target> |
| 189 | + <download-library name="Firmata" version="2.4.4" tag="v2.4.4"/> |
| 190 | + <download-library name="Bridge" version="1.0.7"/> |
| 191 | + <download-library name="Robot_Control" version="1.0.2"/> |
| 192 | + <download-library name="Robot_Motor" version="1.0.2"/> |
| 193 | + <download-library name="RobotIRremote" version="1.0.2"/> |
| 194 | + <download-library name="SpacebrewYun" version="1.0.0"/> |
| 195 | + <download-library name="Temboo" version="1.1.3" githubuser="temboo"/> |
| 196 | + </target> |
| 197 | + |
| 198 | + <macrodef name="download-library"> |
| 199 | + <attribute name="name"/> |
| 200 | + <attribute name="version"/> |
| 201 | + <attribute name="tag" default="@{version}"/> |
| 202 | + <attribute name="githubuser" default="arduino-libraries"/> |
| 203 | + <sequential> |
| 204 | + <antcall target="unzip"> |
| 205 | + <param name="archive_file" value="@{name}-@{version}.zip"/> |
| 206 | + <param name="archive_url" value="https://github.com/@{githubuser}/@{name}/archive/@{tag}.zip"/> |
| 207 | + <param name="final_folder" value="${target.path}/libraries/@{name}-@{version}"/> |
| 208 | + <param name="dest_folder" value="${target.path}/libraries"/> |
| 209 | + </antcall> |
| 210 | + <move file="${target.path}/libraries/@{name}-@{version}" tofile="${target.path}/libraries/@{name}"/> |
| 211 | + </sequential> |
| 212 | + </macrodef> |
234 | 213 |
|
235 | 214 | <!-- copy hardware folder -->
|
236 | 215 | <target name="assemble-hardware" unless="light_bundle">
|
|
0 commit comments