Community
Participate
Working Groups
I don't know about other people, but I personally find the ability to have more than one targets (ex. 1 executable and 2 static libraries) in one project very useful. This is because the makefile-based project (that's not in CDT) I'm trying to convert to CDT managed project just does this. For example, a header file may be referred to by more than one builds, and options may be common to more than one builds. If you think this feature would benefit users in general, please give this or an alternative a thought.
What may be as useful is the ability to create a new "file link" (instead of a new file) in a project. Suppose a.c is used as part of Projects X and Y and is compiled using different compiler options in both (or is compiled using different compilers.. or whatever, in which case ProjectX(/Y) can't just link in a.o built in ProjectY(/X). As it stands now, I'm forced to make a copy of a.c so that it can reside in both project... This can cause maintenance issue (due to cvs update, etc.)
(In reply to comment #1) > What may be as useful is the ability to create a new "file link" (instead of a > new file) in a project. > Suppose a.c is used as part of Projects X and Y and is compiled using different > compiler options in both (or is compiled using different compilers.. or > whatever, in which case ProjectX(/Y) can't just link in a.o built in > ProjectY(/X). As it stands now, I'm forced to make a copy of a.c so that it can > reside in both project... This can cause maintenance issue (due to cvs update, > etc.) Does creating a linked resource not work for you? I know in the current platform linked resources must be absolute or relative to some workspace defined variable, but this should work (at least I'm doing it...). If you're more adventurous, you could start tracking some of the resources changes in e4.
Thanks, yes it would. I still think the initial setup would be easier with the "link" ability if I am distributing the projects to others.. (can't they just refer to .cproject's?) but I'll have to see..