[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