Some questions regarding the Appwizard

Paul Drummond paul.drummond at dsl.pipex.com
Wed May 26 19:01:03 UTC 2004


On Wednesday 26 May 2004 16:14, Steven T. Hatton wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I may figure some of this out myself, but I've been looking at it long
> enough to justify asking for some guidance.
>
> How does the new app wizard create/populate the list view in the "All
> Projects" scrollbox?  I.e., were does it get "Ada, C, C++, Database,
> Fortran, etc.", and then, for example, were does C++->KDE->Application
> Framework come from?

Each language in the "languages/" sub-dir has an app-template folder which
contains a config file.  For example, the C++ Hello template is in 
languages/cpp/app_templates/chello and it's config file is called "chello".

The contents of the config file include a name property which is displayed
in the tree view.  The category property defines which folder the template
goes in.  For chello the category is:  "C".  To place a template in C++/KDE
the category is "C++/KDE" and so on.

> What/where are the new "ini" files? Are they part of the CVS image or
> something generated in the build process? `find . -name "*.ini"' reveals
> nothing, from both the root of the CVS image and from the root of the
> installed program.
>
> What component is intended to parse these "ini" files?
>
> I've been looking over the contents of parts/appwizard, but it's a bit
> difficult to make the connections.

There is alot of work going on to improve the appwizard, hence the new
ini files but I don't know anything about them, sorry.

> - --
> Regards,
> Steven
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.2 (GNU/Linux)
>
> iD8DBQFAtMJZwX61+IL0QsMRAnBxAJ9hq5144AnbhEb/2NBxIUOv1tvpsQCg3R81
> ad6kgeKZOGriCmPaSlmKzuU=
> =a+HI
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel




More information about the KDevelop-devel mailing list