Break Custom Buildsystem Plugin apart into 2 pieces.
Sergey Kalinichev
kalinichev.so.0 at gmail.com
Mon Feb 10 19:13:52 UTC 2014
On Monday 10 February 2014 07:35:23 Sven Brauch wrote:
> On Monday 10 February 2014 22:04:48 Sergey Kalinichev wrote:
> > To the point, where to store information on the file system or in kdev4
> > file?
>
> I would definitely vote for file system, for the reasons discussed.
>
> For detecting and wrapping it into a GUI, I would say:
>
> - GUI is not a problem if we have a "one-dimensional" file format like now,
> i.e. just list of dirs separated by \n. Sounds very easy to wrap into a GUI
> with few chances to screw anything up.
>
> - For detecting the file, I would just keep going upwards from the source
> location and look for the file. That's what git does too and I think it
> works well enough for all non-crazy use cases.
So you suggesting showing the GUI only for the current file, which is already
implemented, no? I was thinking more globally, i.e. showing all include
directories for each directory in the current project. If none of projects are
opened don't show the GUI at all. (But the include assistant will be available
anyway)
Also what about custom defines? Should I create separate .kdev_custom_defines
file for that?
--
Cheers
More information about the KDevelop-devel
mailing list