Hi,
I have a set of Eclipse c projects that will all refer to a common shared base of code (a mix of .c and .h files in the same folder) but will be built that code differently on a per project basis.
The common code base may be edited from within each project but these edits will be fixes to be carried across all the projects. The common code will no diverge per project except for build options through defines.
If I create a project for this library it implies a library build with is not what I need. I need the resulting object files to land in the project that they are being built for. So a c/c++ project does not make sense.
The common code will be checked in to a subversion repo (as will each project). I could use "New folder -> Linked resource" but I would prefer to keep the projects independent of the directory structure the developer happens to be using.
Is there a clean way to do this?
Thanks.