I have some additional components installed.
Some of them are outside of the lazarus tree (no problem with those), and some of them are provided with lazarus but not installed by default. When I build the ide, I use lazbuild to have all my components installed e.g.:
make clean bigide LCL_PLATFORM=gtk2 && ./lazbuild -B --build-ide= --widgetset=gtk2
The problem is that lazbuild uses files ~/.lazarus directory, and there the paths for all components are absolute and point to the previous lazarus directory, so if I do the above I end up mixing components (and, yes, even the lcl) from the new and the previously compiled lazarus. Now I edit all files under ~/.lazarus to replace the old path with the new one, but sometimes I forget to do it.
Is there a simpler and/or more automated way?
Do I really need to edit all files or is it enough to edit idemake.cfg?
Bye
