<div dir="ltr"><div><div>Hello,<br><br>I am working on a project for an embedded Linux device based on Buildroot.<br><br>The project sources and the Buildroot sources/Framework are maintained and version controlled inside the same GIT repository.<br>The sources are managed as Eclipse projects using the Buildroot plugin.<br><br clear="all"></div>So far everything works fine, but there is one big problem with this configuration, I am not able to solve. If the GIT repository <br>(containing all the source code and Buildroot ...) is cloned by someone else, also the eclipse project settings <br>(.project, .cproject) are cloned (intentionally, as I don't want to force everyone to setup the whole project settings) are cloned.<br><br></div><div>My understanding of the whole Eclipse plugin thing is, that it sets up the Buildroot specific paths for the projects. But as it turns out,<br></div><div>it doesn't. The '.cproject' contains many setup/system specific entries. More specifically, the paths to the toolchain <br>(Buildroot built-in toolchain) are included and many ids have user specific informations included. They seem to reflect the <br></div><div>paths on the system somehow. If the Buildroot toolchain lies in<br><br>                <i> "/home/user/projectX/Buildroot/output/host/usr/bin" </i><br><br>for example, then the ids are something like <br><br>                <i> "org.buildroot.home.user.projectX.buildroot.output......".</i><br><br><br></div><div>So what is an appropriate way to setup such a project structure? I have no Idea how to keep the project settings portable.<br></div><div><div><br></div><div>Thank you in advance.<br></div></div></div>