diff --git a/arduino-core/src/cc/arduino/Compiler.java b/arduino-core/src/cc/arduino/Compiler.java index 53a038abb..a3aa83357 100644 --- a/arduino-core/src/cc/arduino/Compiler.java +++ b/arduino-core/src/cc/arduino/Compiler.java @@ -306,6 +306,8 @@ public class Compiler implements MessageConsumer { cmd.add("-verbose"); } + cmd.add("-experimental"); + cmd.add(pathToSketch.getAbsolutePath()); if (verbose) { diff --git a/arduino-core/src/cc/arduino/builder/ArduinoBuilder.java b/arduino-core/src/cc/arduino/builder/ArduinoBuilder.java index bfbbb7b2b..3c66528be 100644 --- a/arduino-core/src/cc/arduino/builder/ArduinoBuilder.java +++ b/arduino-core/src/cc/arduino/builder/ArduinoBuilder.java @@ -33,6 +33,7 @@ public class ArduinoBuilder { List cmd = new ArrayList<>(); cmd.add(BaseNoGui.getContentFile("arduino-builder").getAbsolutePath()); cmd.add("-daemon"); + cmd.add("-experimental"); builder = ProcessUtils.exec(cmd.toArray(new String[0])); builderOut = new MessageSiphon(builder.getInputStream(), (msg) -> { System.out.println(msg);