|
44 | 44 | type="URI"
|
45 | 45 | name="ARM_GCC_TOOLCHAIN_LOCATION"
|
46 | 46 | value="${microide}/toolchains/gcc-arm-none-eabi/microhal/gcc-arm-none-eabi-5_3-2016q1"
|
47 |
| - defaultValue=""/> |
| 47 | + defaultValue=""/> |
48 | 48 | <setupTask
|
49 | 49 | xsi:type="setup:VariableTask"
|
50 | 50 | type="URI"
|
|
56 | 56 | xsi:type="setup:VariableTask"
|
57 | 57 | type="URI"
|
58 | 58 | name="MINGW_TOOLCHAIN_LOCATION"
|
59 |
| - value="${microide}/toolchains/mingw-w64/5.3.0"/> |
| 59 | + value="/usr/bin/mingw64"/> |
60 | 60 | <setupTask
|
61 | 61 | xsi:type="setup:VariableTask"
|
62 | 62 | type="URI"
|
|
73 | 73 | <requirement
|
74 | 74 | name="org.wangzw.cppstyle.feature.feature.group"/>
|
75 | 75 | <requirement
|
76 |
| - name="ilg.gnuarmeclipse.managedbuild.cross.feature.group"/> |
| 76 | + name="ilg.gnumcueclipse.templates.ad.feature.feature.group"/> |
77 | 77 | <requirement
|
78 |
| - name="ilg.gnuarmeclipse.debug.gdbjtag.jlink.feature.group"/> |
| 78 | + name="ilg.gnumcueclipse.managedbuild.cross.arm.feature.feature.group"/> |
79 | 79 | <requirement
|
80 |
| - name="ilg.gnuarmeclipse.debug.gdbjtag.openocd.feature.group"/> |
| 80 | + name="ilg.gnumcueclipse.codered.feature.feature.group"/> |
81 | 81 | <requirement
|
82 |
| - name="ilg.gnuarmeclipse.templates.ad.feature.group"/> |
| 82 | + name="ilg.gnumcueclipse.doc.user.feature.feature.group"/> |
83 | 83 | <requirement
|
84 |
| - name="ilg.gnuarmeclipse.codered.feature.group"/> |
| 84 | + name="ilg.gnumcueclipse.templates.freescale.feature.feature.group"/> |
85 | 85 | <requirement
|
86 |
| - name="ilg.gnuarmeclipse.doc.user.feature.group"/> |
| 86 | + name="ilg.gnumcueclipse.templates.cortexm.feature.feature.group"/> |
87 | 87 | <requirement
|
88 |
| - name="ilg.gnuarmeclipse.templates.freescale.feature.group"/> |
| 88 | + name="ilg.gnumcueclipse.debug.gdbjtag.jlink.feature.feature.group"/> |
89 | 89 | <requirement
|
90 |
| - name="ilg.gnuarmeclipse.templates.cortexm.feature.group"/> |
| 90 | + name="ilg.gnumcueclipse.debug.gdbjtag.openocd.feature.feature.group"/> |
91 | 91 | <requirement
|
92 |
| - name="ilg.gnuarmeclipse.debug.gdbjtag.qemu.feature.group"/> |
| 92 | + name="ilg.gnumcueclipse.packs.feature.feature.group"/> |
93 | 93 | <requirement
|
94 |
| - name="ilg.gnuarmeclipse.templates.stm.feature.group"/> |
| 94 | + name="ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature.feature.group"/> |
95 | 95 | <requirement
|
96 |
| - name="ilg.gnuarmeclipse.packs.feature.group"/> |
| 96 | + name="ilg.gnumcueclipse.debug.gdbjtag.qemu.feature.feature.group"/> |
97 | 97 | <requirement
|
98 |
| - name="ilg.gnuarmeclipse.debug.gdbjtag.pyocd.feature.group"/> |
| 98 | + name="ilg.gnumcueclipse.managedbuild.cross.riscv.feature.feature.group"/> |
| 99 | + <requirement |
| 100 | + name="ilg.gnumcueclipse.templates.stm.feature.feature.group"/> |
99 | 101 | <repository
|
100 | 102 | url="http://anb0s.github.io/eclox"/>
|
101 | 103 | <repository
|
102 | 104 | url="http://www.cppstyle.com/mars"/>
|
103 | 105 | <repository
|
104 |
| - url="http://gnuarmeclipse.sourceforge.net/updates"/> |
| 106 | + url="http://gnu-mcu-eclipse.netlify.com/v4-neon-updates"/> |
105 | 107 | <description>all plugins required by microIDE</description>
|
106 | 108 | </setupTask>
|
107 | 109 | <setupTask
|
|
118 | 120 | xsi:type="setup:StringSubstitutionTask"
|
119 | 121 | name="openocd_path"
|
120 | 122 | value="${OPENOCD_LOCATION |file}/bin"/>
|
| 123 | + <setupTask |
| 124 | + xsi:type="setup:StringSubstitutionTask" |
| 125 | + filter="(osgi.os=win32)" |
| 126 | + name="openocd_executable" |
| 127 | + value="openocd.exe"/> |
| 128 | + <setupTask |
| 129 | + xsi:type="setup:StringSubstitutionTask" |
| 130 | + filter="(osgi.os=linux)" |
| 131 | + name="openocd_executable" |
| 132 | + value="openocd"/> |
121 | 133 | <setupTask
|
122 | 134 | xsi:type="setup:CompoundTask"
|
123 | 135 | name="User Preferences">
|
124 | 136 | <annotation
|
125 | 137 | source="http://www.eclipse.org/oomph/setup/UserPreferences">
|
126 |
| - <detail |
127 |
| - key="/instance/ilg.gnuarmeclipse.managedbuild.cross/buildTools.path"> |
128 |
| - <value>record</value> |
129 |
| - </detail> |
130 |
| - <detail |
131 |
| - key="/instance/ilg.gnuarmeclipse.managedbuild.cross/toolchain.path.1287942917"> |
132 |
| - <value>record</value> |
133 |
| - </detail> |
134 | 138 | <detail
|
135 | 139 | key="/instance/org.eclipse.core.resources/pathvariable.microHAL_DIR">
|
136 | 140 | <value>record</value>
|
|
186 | 190 | </annotation>
|
187 | 191 | <setupTask
|
188 | 192 | xsi:type="setup:CompoundTask"
|
189 |
| - name="ilg.gnuarmeclipse.managedbuild.cross"> |
| 193 | + name="ilg.gnumcueclipse.debug.gdbjtag.openocd"> |
190 | 194 | <setupTask
|
191 | 195 | xsi:type="setup:PreferenceTask"
|
192 |
| - key="/instance/ilg.gnuarmeclipse.managedbuild.cross/buildTools.path"> |
193 |
| - <description></description> |
194 |
| - </setupTask> |
| 196 | + key="/instance/ilg.gnumcueclipse.debug.gdbjtag.openocd/gdb.server.executable" |
| 197 | + value="$${openocd_path}/$${openocd_executable}"/> |
| 198 | + </setupTask> |
| 199 | + <setupTask |
| 200 | + xsi:type="setup:CompoundTask" |
| 201 | + name="ilg.gnumcueclipse.managedbuild.cross"> |
| 202 | + <setupTask |
| 203 | + xsi:type="setup:PreferenceTask" |
| 204 | + key="/instance/ilg.gnumcueclipse.managedbuild.cross/buildTools.path" |
| 205 | + value="${MSYS_LOCATION|file}/bin"/> |
| 206 | + </setupTask> |
| 207 | + <setupTask |
| 208 | + xsi:type="setup:CompoundTask" |
| 209 | + name="ilg.gnumcueclipse.managedbuild.cross.arm"> |
195 | 210 | <setupTask
|
196 | 211 | xsi:type="setup:PreferenceTask"
|
197 |
| - key="/instance/ilg.gnuarmeclipse.managedbuild.cross/toolchain.path.1287942917" |
| 212 | + key="/instance/ilg.gnumcueclipse.managedbuild.cross.arm/toolchain.path.1287942917" |
198 | 213 | value="${ARM_GCC_TOOLCHAIN_LOCATION|file}/bin"/>
|
199 | 214 | </setupTask>
|
200 | 215 | <setupTask
|
201 | 216 | xsi:type="setup:CompoundTask"
|
202 | 217 | name="org.eclipse.cdt.core">
|
| 218 | + <setupTask |
| 219 | + xsi:type="setup:PreferenceTask" |
| 220 | + key="/instance/org.eclipse.cdt.core/build.all.configs.enabled" |
| 221 | + value="false"/> |
| 222 | + <setupTask |
| 223 | + xsi:type="setup:PreferenceTask" |
| 224 | + key="/instance/org.eclipse.cdt.core/build.proj.ref.configs.enabled" |
| 225 | + value="false"/> |
203 | 226 | <setupTask
|
204 | 227 | xsi:type="setup:PreferenceTask"
|
205 | 228 | key="/instance/org.eclipse.cdt.core/doctool/workspace.default"
|
206 | 229 | value="org.eclipse.cdt.ui.doxygen"/>
|
207 | 230 | <setupTask
|
208 | 231 | xsi:type="setup:PreferenceTask"
|
| 232 | + filter="(osgi.os=win32)" |
209 | 233 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MINGW_HOME/delimiter"
|
210 | 234 | value=";"/>
|
211 | 235 | <setupTask
|
212 | 236 | xsi:type="setup:PreferenceTask"
|
| 237 | + filter="(osgi.os=win32)" |
213 | 238 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MINGW_HOME/operation"
|
214 | 239 | value="append"/>
|
215 | 240 | <setupTask
|
216 | 241 | xsi:type="setup:PreferenceTask"
|
| 242 | + filter="(osgi.os=win32)" |
217 | 243 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MINGW_HOME/value"
|
218 | 244 | value="${MINGW_TOOLCHAIN_LOCATION|file}">
|
219 | 245 | <description></description>
|
220 | 246 | </setupTask>
|
221 | 247 | <setupTask
|
222 | 248 | xsi:type="setup:PreferenceTask"
|
| 249 | + filter="(osgi.os=win32)" |
223 | 250 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MSYS_HOME/delimiter"
|
224 | 251 | value=";"/>
|
225 | 252 | <setupTask
|
226 | 253 | xsi:type="setup:PreferenceTask"
|
| 254 | + filter="(osgi.os=win32)" |
227 | 255 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MSYS_HOME/operation"
|
228 | 256 | value="append"/>
|
229 | 257 | <setupTask
|
230 | 258 | xsi:type="setup:PreferenceTask"
|
| 259 | + filter="(osgi.os=win32)" |
231 | 260 | key="/instance/org.eclipse.cdt.core/environment/workspace/MICROIDE_MSYS_HOME/value"
|
232 | 261 | value="${microIDE_tools_dir|file}\tools\msys">
|
233 | 262 | <description></description>
|
234 | 263 | </setupTask>
|
| 264 | + <setupTask |
| 265 | + xsi:type="setup:PreferenceTask" |
| 266 | + filter="(osgi.os=win32)" |
| 267 | + key="/instance/org.eclipse.cdt.core/environment/workspace/PATH/delimiter" |
| 268 | + value=";"/> |
| 269 | + <setupTask |
| 270 | + xsi:type="setup:PreferenceTask" |
| 271 | + filter="(osgi.os=win32)" |
| 272 | + key="/instance/org.eclipse.cdt.core/environment/workspace/PATH/operation" |
| 273 | + value="replace"/> |
| 274 | + <setupTask |
| 275 | + xsi:type="setup:PreferenceTask" |
| 276 | + filter="(osgi.os=win32)" |
| 277 | + key="/instance/org.eclipse.cdt.core/environment/workspace/PATH/value" |
| 278 | + value="${microIDE_tools_dir|file}/tools/graphiz/bin"/> |
| 279 | + <setupTask |
| 280 | + xsi:type="setup:PreferenceTask" |
| 281 | + key="/instance/org.eclipse.cdt.core/environment/workspace/MINGW_HOME/operation" |
| 282 | + value="replace"/> |
| 283 | + <setupTask |
| 284 | + xsi:type="setup:PreferenceTask" |
| 285 | + key="/instance/org.eclipse.cdt.core/environment/workspace/MINGW_HOME/value" |
| 286 | + value="$${MICROIDE_MINGW_HOME}"/> |
| 287 | + <setupTask |
| 288 | + xsi:type="setup:PreferenceTask" |
| 289 | + key="/instance/org.eclipse.cdt.core/environment/workspace/MSYS_HOME/operation" |
| 290 | + value="replace"/> |
| 291 | + <setupTask |
| 292 | + xsi:type="setup:PreferenceTask" |
| 293 | + key="/instance/org.eclipse.cdt.core/environment/workspace/MSYS_HOME/value" |
| 294 | + value="$${MICROIDE_MSYS_HOME}"/> |
235 | 295 | </setupTask>
|
236 | 296 | <setupTask
|
237 | 297 | xsi:type="setup:CompoundTask"
|
|
445 | 505 | key="/instance/org.wangzw.cppstyle/cppstyle.enable.cpplint.on.save"
|
446 | 506 | value="false"/>
|
447 | 507 | </setupTask>
|
| 508 | + <setupTask |
| 509 | + xsi:type="setup:CompoundTask" |
| 510 | + filter="(osgi.os=win32)" |
| 511 | + name="org.gna.eclox.core"> |
| 512 | + <setupTask |
| 513 | + xsi:type="setup:PreferenceTask" |
| 514 | + key="/instance/org.gna.eclox.core/doxygen.default" |
| 515 | + value="eclox.core.doxygen.CustomDoxygen /usr/bin"/> |
| 516 | + <setupTask |
| 517 | + xsi:type="setup:PreferenceTask" |
| 518 | + key="/instance/org.gna.eclox.core/doxygen.customs" |
| 519 | + value="eclox.core.doxygen.CustomDoxygen /usr/bin
"/> |
| 520 | + </setupTask> |
448 | 521 | </setupTask>
|
449 | 522 | <version name="oxygen"
|
450 | 523 | label="Oxygen"
|
|
0 commit comments