[RFC] Suport for distcc, icecream and ccche

Kanniball o.kanniball.o at gmail.com
Wed Jan 24 19:08:52 UTC 2007


On Tuesday 23 January 2007 00:26, Andreas Pakulat wrote:
> On 23.01.07 00:44:44, Andreas Pakulat wrote:
> > On 22.01.07 23:16:37, Kanniball wrote:
> > > I know you all are really busy, but here a proposed patch.
> > >
> > > It adds suport for distributed compiling, and relies on the make
> > > options of the project.
> > > icecream and ccache are mutally exclusice due the reasons on icecream
> > > page http://en.opensuse.org/Icecream
> > >
> > > This patch still has some debug statements, wich sould not respect the
> > > rules, but I leave them for now, just because I think that someone will
> > > test this :)
> > >
> > > And of course I'm sure that I will need to make changes...
> >
> > Yes, the most obvious problems:
>
> As a short followup, what you want to do can be done more easily and
> without changing any code.
>
> Look at the .desktop files in languages/cpp/compiler/gccoptions. By
> adding a couple of new .desktop files for icecream-gcc,
> ccache-distcc-gcc and distcc-gcc with apropriate Exec values in them the
> user can choose the combinations from the drop-down list on the
> configure options page.
>
> Andreas

Well this makes my work look ridiculous, but here are the .desktop files
Anyway that's a good way, because it's so easy to add support for other 
compilers...

But that's not bad at all, at least I'm more familiar with KDE code and 
tecnologies, which eases future contribuitions to the project.

Any comments are always appreciated ;)

Paulo Fidalgo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevccachecoptions.desktop
Type: application/x-desktop
Size: 275 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevdistcccoptions.desktop
Type: application/x-desktop
Size: 266 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0001.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevdistcccppoptions.desktop
Type: application/x-desktop
Size: 268 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0002.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevicecreamcoptions.desktop
Type: application/x-desktop
Size: 268 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0003.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevicecreamcppoptions.desktop
Type: application/x-desktop
Size: 270 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0004.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevccache_distcc_coptions.desktop
Type: application/x-desktop
Size: 318 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0005.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevccachecppoptions.desktop
Type: application/x-desktop
Size: 271 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0006.desktop>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevccache_distcc_cppoptions.desktop
Type: application/x-desktop
Size: 325 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070124/ae8b8f4f/attachment-0007.desktop>


More information about the KDevelop-devel mailing list