mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-22 14:12:10 +02:00
Bug 487633 - Arduino support build.system.path for Due.
Change-Id: I4ef4de8ed34c5fc412830ca9789bc5becb883911
This commit is contained in:
parent
949e2b4b6a
commit
bf8d82a992
2 changed files with 3 additions and 9 deletions
|
@ -78,11 +78,6 @@ public class FullIntegration {
|
||||||
boards.add(arduinoManager.getBoard("TeeOnArdu", "avr", "FloraTeensyCore"));
|
boards.add(arduinoManager.getBoard("TeeOnArdu", "avr", "FloraTeensyCore"));
|
||||||
boards.add(arduinoManager.getBoard("TeeOnArdu", "avr", "TeeOnArdu"));
|
boards.add(arduinoManager.getBoard("TeeOnArdu", "avr", "TeeOnArdu"));
|
||||||
|
|
||||||
// TODO build.system.path missing
|
|
||||||
boards.add(arduinoManager.getBoard("arduino", "sam", "arduino_due_x"));
|
|
||||||
boards.add(arduinoManager.getBoard("arduino", "sam", "arduino_due_x_dbg"));
|
|
||||||
boards.add(arduinoManager.getBoard("Intel", "arc32", "arduino_101"));
|
|
||||||
|
|
||||||
if (Platform.getOS().equals(Platform.OS_WIN32)) {
|
if (Platform.getOS().equals(Platform.OS_WIN32)) {
|
||||||
// tool chain incorrect?
|
// tool chain incorrect?
|
||||||
boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fd"));
|
boards.add(arduinoManager.getBoard("Intel", "i586", "izmir_fd"));
|
||||||
|
|
|
@ -217,11 +217,10 @@ public class ArduinoBuildConfiguration extends CBuildConfiguration implements Te
|
||||||
properties.put("runtime.ide.version", "10608"); //$NON-NLS-1$ //$NON-NLS-2$
|
properties.put("runtime.ide.version", "10608"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
properties.put("software", "ARDUINO"); //$NON-NLS-1$ //$NON-NLS-2$
|
properties.put("software", "ARDUINO"); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
properties.put("build.arch", platform.getArchitecture().toUpperCase()); //$NON-NLS-1$
|
properties.put("build.arch", platform.getArchitecture().toUpperCase()); //$NON-NLS-1$
|
||||||
String configName = getBuildConfiguration().getName();
|
|
||||||
if (configName.equals(IBuildConfiguration.DEFAULT_CONFIG_NAME)) {
|
|
||||||
configName = "default"; //$NON-NLS-1$
|
|
||||||
}
|
|
||||||
properties.put("build.path", "."); //$NON-NLS-1$ //$NON-NLS-2$
|
properties.put("build.path", "."); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
|
properties.put("build.core.path", //$NON-NLS-1$
|
||||||
|
platform.getInstallPath().resolve("core").resolve("{build.core}").toString()); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
|
properties.put("build.system.path", platform.getInstallPath().resolve("system").toString()); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
properties.put("build.variant.path", //$NON-NLS-1$
|
properties.put("build.variant.path", //$NON-NLS-1$
|
||||||
platform.getInstallPath().resolve("variants").resolve("{build.variant}").toString()); //$NON-NLS-1$ //$NON-NLS-2$
|
platform.getInstallPath().resolve("variants").resolve("{build.variant}").toString()); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue