Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] managed build location?

Hi

Spontaneously, the following comes up in my mind: https://bugs.eclipse.org/bugs/show_bug.cgi?id=180451. But beware that this may be completely independent of you "issue"

Raphael

On 01.02.2017 22:22, Liviu Ionescu wrote:
I'm almost ready with a mBed exporter to GNU ARM Eclipse managed projects.

As usual for mBed, builds are expected to be done in the BUILDS folder. I tried to set the `<builder buildPath="..." >` to a subfolder of BUILD:

```
<builder buildPath="${workspace_loc:/mbed-os-example-blinky}/BUILD/Debug" cleanBuildTarget="mbedclean"
 id="ilg.gnuarmeclipse.managedbuild.cross.builder.532430078" keepEnvironmentInBuildfile="false" 
 managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal"
 superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/>
```

unfortunately the `buildPath` attribute is ignored, the managed build always runs in `ProjectRoot/Debug`.


the GUI to configure this build path is enabled only for makefile projects, and the configured value is correctly displayed:


for managed projects, the value is changed to the shorter path:



is this behaviour intentional? to me it sounds like a bug. 

is there any documentation on these details? what does the .cproject dtd say about the `buildPath` attribute?


regards,

Liviu







_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Back to the top