Skip to content

Commit b5bea8f

Browse files
committed
build.xml some properties are now deduced from 'platform' property
1 parent 960c517 commit b5bea8f

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

build/build.xml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,27 @@
55
<!--echo message="os.version = ${os.version}" /-->
66

77
<!-- Sets properties for macosx/windows/linux depending on current system -->
8-
<condition property="macosx"><os family="mac" /></condition>
9-
<condition property="windows"><os family="windows" /></condition>
10-
<condition property="linux"><os family="unix" /></condition>
11-
<condition property="linux32"><os family="unix" arch="i386" /></condition>
12-
<condition property="linux64"><os family="unix" arch="amd64" /></condition>
13-
148
<condition property="platform" value="macosx"><os family="mac" /></condition>
159
<condition property="platform" value="windows"><os family="windows" /></condition>
1610
<condition property="platform" value="linux32"><os family="unix" arch="i386" /></condition>
1711
<condition property="platform" value="linux64"><os family="unix" arch="amd64" /></condition>
1812

19-
<condition property="staging_folder" value="macosx"><os family="mac" /></condition>
20-
<condition property="staging_folder" value="windows"><os family="windows" /></condition>
21-
<condition property="staging_folder" value="linux"><os family="unix" arch="i386" /></condition>
22-
<condition property="staging_folder" value="linux"><os family="unix" arch="amd64" /></condition>
23-
24-
<condition property="staging_hardware_folder" value="Arduino.app/Contents/Resources/Java/hardware"><os family="mac" /></condition>
25-
<condition property="staging_hardware_folder" value="hardware"><os family="windows" /></condition>
26-
<condition property="staging_hardware_folder" value="hardware"><os family="unix" arch="i386" /></condition>
27-
<condition property="staging_hardware_folder" value="hardware"><os family="unix" arch="amd64" /></condition>
13+
<condition property="macosx"><equals arg1="${platform}" arg2="macosx" /></condition>
14+
<condition property="windows"><equals arg1="${platform}" arg2="windows" /></condition>
15+
<condition property="linux32"><equals arg1="${platform}" arg2="linux32" /></condition>
16+
<condition property="linux64"><equals arg1="${platform}" arg2="linux64" /></condition>
17+
<condition property="linux"><equals arg1="${platform}" arg2="linux32" /></condition>
18+
<condition property="linux"><equals arg1="${platform}" arg2="linux64" /></condition>
19+
20+
<condition property="staging_folder" value="macosx"><equals arg1="${platform}" arg2="macosx" /></condition>
21+
<condition property="staging_folder" value="windows"><equals arg1="${platform}" arg2="windows" /></condition>
22+
<condition property="staging_folder" value="linux"><equals arg1="${platform}" arg2="linux32" /></condition>
23+
<condition property="staging_folder" value="linux"><equals arg1="${platform}" arg2="linux64" /></condition>
24+
25+
<condition property="staging_hardware_folder" value="Arduino.app/Contents/Resources/Java/hardware"><equals arg1="${platform}" arg2="macosx" /></condition>
26+
<condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="windows" /></condition>
27+
<condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="linux32" /></condition>
28+
<condition property="staging_hardware_folder" value="hardware"><equals arg1="${platform}" arg2="linux64" /></condition>
2829

2930
<!-- Libraries required for running arduino -->
3031
<fileset dir=".." id="runtime.jars">

0 commit comments

Comments
 (0)