|
22 | 22 | <condition property="staging_folder" value="linux"><equals arg1="${platform}" arg2="linux32" /></condition>
|
23 | 23 | <condition property="staging_folder" value="linux"><equals arg1="${platform}" arg2="linux64" /></condition>
|
24 | 24 |
|
25 |
| - <condition property="staging_hardware_folder" value="Arduino.app/Contents/Resources/Java/hardware"><equals arg1="${platform}" arg2="macosx" /></condition> |
| 25 | + <condition property="staging_hardware_folder" value="Arduino.app/Contents/Java/hardware"><equals arg1="${platform}" arg2="macosx" /></condition> |
26 | 26 | <condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="windows" /></condition>
|
27 | 27 | <condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="linux32" /></condition>
|
28 | 28 | <condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="linux64" /></condition>
|
|
260 | 260 | <arg value="-q" />
|
261 | 261 | <arg value="-n" />
|
262 | 262 | <arg value="-d" />
|
263 |
| - <arg value="macosx/work/Arduino.app/Contents/Java/hardware" /> |
| 263 | + <arg value="macosx/work/${staging_hardware_folder}" /> |
264 | 264 | <arg value="macosx/dist/tools-universal.zip" />
|
265 | 265 | </exec>
|
266 | 266 |
|
267 |
| - <copy todir="macosx/work/Arduino.app/Contents/Java/hardware/tools/"> |
| 267 | + <copy todir="macosx/work/${staging_hardware_folder}/tools/"> |
268 | 268 | <fileset file="macosx/dist/bossac" />
|
269 | 269 | </copy>
|
270 | 270 |
|
271 |
| - <chmod file="macosx/work/Arduino.app/Contents/Java/hardware/tools/bossac" perm="+x" /> |
| 271 | + <chmod file="macosx/work/${staging_hardware_folder}/tools/bossac" perm="+x" /> |
272 | 272 |
|
273 |
| - <copy todir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/avr/include/avr"> |
| 273 | + <copy todir="macosx/work/${staging_hardware_folder}/tools/avr/avr/include/avr"> |
274 | 274 | <fileset file="macosx/dist/eeprom.h" />
|
275 | 275 | </copy>
|
276 | 276 |
|
|
285 | 285 | </antcall>
|
286 | 286 |
|
287 | 287 | <delete includeEmptyDirs="true" quiet="true">
|
288 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools" includes="**/3.4.6/**/*"/> |
289 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools" includes="**/3.4.6"/> |
290 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools" includes="**/man/**/*"/> |
291 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools" includes="**/man"/> |
| 288 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools" includes="**/3.4.6/**/*"/> |
| 289 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools" includes="**/3.4.6"/> |
| 290 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools" includes="**/man/**/*"/> |
| 291 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools" includes="**/man"/> |
292 | 292 | </delete>
|
293 | 293 |
|
294 | 294 | <get src="http://downloads.arduino.cc/libastylej-2.03.zip" dest="macosx" usetimestamp="true" skipexisting="true"/>
|
|
304 | 304 | </target>
|
305 | 305 |
|
306 | 306 | <target name="macosx-debug" depends="macosx-build" description="Run Mac OS X version">
|
307 |
| - <exec executable="macosx/work/Arduino.app/Contents/MacOS/JavaApplicationStub" spawn="false"/> |
| 307 | + <exec executable="open" dir="macosx/work" spawn="false"> |
| 308 | + <arg value="Arduino.app"/> |
| 309 | + </exec> |
308 | 310 | </target>
|
309 | 311 |
|
310 | 312 | <!-- - - - - - - - - - - - - - - - -->
|
|
366 | 368 | <!-- The ant copy command does not preserve permissions. -->
|
367 | 369 | <chmod file="macosx/work/Arduino.app/Contents/MacOS/JavaApplicationStub" perm="+x" />
|
368 | 370 | <chmod perm="+x">
|
369 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/bin" includes="**/*" /> |
370 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/avr/bin" includes="**/*" /> |
371 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/avr-3/bin" includes="**/*" /> |
372 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/avr-4/bin" includes="**/*" /> |
373 |
| - <fileset dir="macosx/work/Arduino.app/Contents/Java/hardware/tools/avr/libexec/gcc/avr/4.3.2/" includes="**/cc1*" /> |
| 371 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools/avr/bin" includes="**/*" /> |
| 372 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools/avr/avr/bin" includes="**/*" /> |
| 373 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools/avr/avr-3/bin" includes="**/*" /> |
| 374 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools/avr/avr-4/bin" includes="**/*" /> |
| 375 | + <fileset dir="macosx/work/${staging_hardware_folder}/tools/avr/libexec/gcc/avr/4.3.2/" includes="**/cc1*" /> |
374 | 376 | </chmod>
|
375 | 377 |
|
376 | 378 | <exec executable="zip" dir="macosx/work">
|
|
0 commit comments