On 28.08.09 22:02:56, Michael Jansen wrote: > On Friday 28 August 2009 21:24:38 Allan Sandfeld Jensen wrote: > > On Friday 28 August 2009, Michael Jansen wrote: > > > The minimum policy has to be. Whatever happens: Make your stuff self > > > contained. > > > > > > Mike > > > > It is. I just checked > > It seems i'm the only one finding it weird having to checkout completely > unrelated stuff (kdevelop 3 plugins, kdevelop 4 plugins, kate plugins, other > stuff i can't name) making up 84M just to compile icemon (41files).
You don't need that, who said you need to do that? I just checked out devtools with -N, then svn up'ed icemon, created a builddir, ran cmake and make it all went fine (after installing libicecc-dev). > Having to > meet the requirements of all those downloaded stuff i don't want which is > really compiled (kde3 plugins luckily aren't compiled by default) so the > stuff > configures. The other stuff is not needed either, there's macro_optionalXXX everywhere. > > cd playground/devtools > > mkdir build > > cd build > > cmake .. > > cd icemon > > make > > make install > > > > It seems to work. Are we missing simple build instructions somewhere? > > Generous offer but i think i have to politely decline. I'm somehow convinced > i > can manage that stuff. Superstitous i know, Apparently you missed a bit ;) > Make Error at kdevelop4-extra-plugins/controlflowgraph/CMakeLists.txt:9 > (find_package): > Could not find module FindGraphViz.cmake or a configuration file for > package GraphViz. Stop checking out stuff you don't need. > Btw. i KNOW i could do partially checkouts. but even that requires knowledge > what directories i really need before i checkout. which i cant know until i > tried. No it doesn't: svn co -N https://svn.kde.org/home/kde/trunk/devtools cd devtools svn ls (pick what you want from the result) svn up icemon cmake. > It would be much easier if this stuff would be standalone with some > convenience > makefiles. The same way kdebase does it. Apparently that was never the plan. Andreas -- Today is the last day of your life so far. _______________________________________________ Kde-buildsystem mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-buildsystem
