Hi
all,
I
just came across what I find a MAJOR hurdle for
CDT
Newbies, or people upgrading from earlier versions.
I
wanted to create a CDT Standard Make project; looking
for
the corresponding project type that used to be there,
I
didn't find it so I chose "C Project".
On
the page where I can select Project types, I found a
folder
"Makefile Project" and below it an item "Hello world
C++
Project". So, no way to create a normal Makefile
Project?
It
took a CDT committer (Markus) to tell me that I can
actually
select the FOLDER named "Makefile Project"
and
it's a valid project type. It might be obvious for
CDT
committers and power users, but I don't think that
any
newbie would ever find that out by himself.
What
about making the folders non-selectable and adding
separate
items below them for the normal config? Or,
going
with a tree like this:
Managed
Build Executable/
+- CDT Executable Project
+ Examples/
Hello World C++ Project
...
Managed Build Shared Library/
+ CDT Shared Library Project
Makefile
project/
+ CDT Makefile Project
+
Examples/
Hello World C++ Project
Or,
even a tree like this:
Managed
Build/
+ Executable
+ Shared Library
+ Static
Library
+ Empty
Project
+ Examples/
Hello World C++ Project
Hello World ANSI C Project
Makefile Project/
+ CDT Makefile Project
+ Examples/
Hello World C++ Project
Where the folders (boldface) are not selectable
but just
expandable containers for the subnodes.
Cheers,
--
Martin Oberhuber,
Senior Member of Technical Staff, Wind
River
Target
Management Project Lead, DSDP PMC Member
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev