Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Schaefer2016-06-15 20:09:11 +0000
committerDoug Schaefer2016-06-17 20:07:33 +0000
commit949e2b4b6a90accddfb1a1f340cf6ad2fb6cc86e (patch)
treefa850c3d4ff1a6938cb028570c621fc69cc90d6c
parent0a65f2925bad38a1ec376ce04c87695cf7ea7043 (diff)
downloadorg.eclipse.cdt-949e2b4b6a90accddfb1a1f340cf6ad2fb6cc86e.tar.gz
org.eclipse.cdt-949e2b4b6a90accddfb1a1f340cf6ad2fb6cc86e.tar.xz
org.eclipse.cdt-949e2b4b6a90accddfb1a1f340cf6ad2fb6cc86e.zip
Arduino Integration tests passing on Linux and weirdo Windows platform.
-rw-r--r--toolchains/arduino/org.eclipse.cdt.arduino.core.tests/src/org/eclipse/cdt/arduino/core/tests/FullIntegration.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/toolchains/arduino/org.eclipse.cdt.arduino.core.tests/src/org/eclipse/cdt/arduino/core/tests/FullIntegration.java b/toolchains/arduino/org.eclipse.cdt.arduino.core.tests/src/org/eclipse/cdt/arduino/core/tests/FullIntegration.java
index f70e5bdae4a..6545ea8f86e 100644
--- a/toolchains/arduino/org.eclipse.cdt.arduino.core.tests/src/org/eclipse/cdt/arduino/core/tests/FullIntegration.java
+++ b/toolchains/arduino/org.eclipse.cdt.arduino.core.tests/src/org/eclipse/cdt/arduino/core/tests/FullIntegration.java
@@ -62,6 +62,9 @@ public class FullIntegration {
boards.add(arduinoManager.getBoard("arduino", "avr", "robotMotor"));
boards.add(arduinoManager.getBoard("adafruit", "avr", "adafruit32u4"));
+ // What is Microsoft doing?
+ boards.add(arduinoManager.getBoard("Microsoft", "win10", "w10iotcore"));
+
// TODO Need to add support for menu specific build properties
boards.add(arduinoManager.getBoard("arduino", "avr", "mini"));
boards.add(arduinoManager.getBoard("arduino", "avr", "lilypad"));
@@ -81,11 +84,19 @@ public class FullIntegration {
boards.add(arduinoManager.getBoard("Intel", "arc32", "arduino_101"));
if (Platform.getOS().equals(Platform.OS_WIN32)) {
- // i586/i686 link missing
+ // tool chain incorrect?
boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fd"));
boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fg"));
boards.add(arduinoManager.getBoard("Intel", "i686", "izmir_ec"));
}
+
+ if (Platform.getOS().equals(Platform.OS_LINUX)) {
+ // i586/pokysdk missing
+ boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fd"));
+ boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fg"));
+ boards.add(arduinoManager.getBoard("Intel", "i686", "izmir_ec"));
+ }
+
return boards;
}

Back to the top