Description: enable building on debian platforms
Author: Milan Kupcevic <milan@debian.org>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814692
Forwarded: not-needed
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/build/build.xml
+++ b/build/build.xml
@@ -8,17 +8,51 @@
   <condition property="macosx"><os family="mac" /></condition>
   <condition property="windows"><os family="windows" /></condition>
   <condition property="linux"><os family="unix" /></condition>
-  <condition property="linux32"><os family="unix" arch="i386" /></condition>
-  <condition property="linux64"><os family="unix" arch="amd64" /></condition>
+  <condition property="linux32">
+                           <or>
+                             <os family="unix" arch="i386" />
+                             <os family="unix" arch="arm" />
+                             <os family="unix" arch="mipsel" />
+                             <os family="unix" arch="mips" />
+                             <os family="unix" arch="ppc" />
+                           </or>
+  </condition>
+  <condition property="linux64">
+                           <or>
+                             <os family="unix" arch="amd64" />
+                             <os family="unix" arch="aarch64" />
+                             <os family="unix" arch="ppc64el" />
+                             <os family="unix" arch="ppc64" />
+                             <os family="unix" arch="mips64el" />
+                             <os family="unix" arch="s390x" />
+                           </or>
+  </condition>
   
   <condition property="platform" 
 	     value="macosx"><os family="mac" /></condition>
   <condition property="platform" 
 	     value="windows"><os family="windows" /></condition>
   <condition property="platform" 
-	     value="linux32"><os family="unix" arch="i386" /></condition>
+             value="linux32">
+                           <or>
+                             <os family="unix" arch="i386" />
+                             <os family="unix" arch="arm" />
+                             <os family="unix" arch="mipsel" />
+                             <os family="unix" arch="mips" />
+                             <os family="unix" arch="ppc" />
+                           </or>
+  </condition>
   <condition property="platform" 
-	     value="linux64"><os family="unix" arch="amd64" /></condition>
+	     value="linux64">
+                           <or>
+                             <os family="unix" arch="amd64" />
+                             <os family="unix" arch="aarch64" />
+                             <os family="unix" arch="ppc64el" />
+                             <os family="unix" arch="ppc64" />
+                             <os family="unix" arch="mips64el" />
+                             <os family="unix" arch="s390x" />
+                           </or>
+  </condition>
 
   <!-- Libraries required for running arduino -->
   <fileset dir=".." id="runtime.jars" followsymlinks="no">
