Hi, I want to understand what the different things on Advanced Build Options do.
"Clean all" : Does it clean the parts that are selected for building? In this case it is redundant, selecting "Clean + Build" for those parts would do the same. Or does is clean everything even if it is not selected for building? In this case, does it make sense? Who needs it? "With packages" : What packages does it mean? The user installed I guess? Then, the parts to build. I understand "LCL" "IDE" and "Examples" but why are these included? "Package registration" "IDE interface" "Synedit" "Codetools" They could be built separately from packages (I guess ?). When would someone build them separately from this window? What is "Package registration" anyway? There are also some logical mistakes in the UI. Like the Quick Build Options page has separate settings for "LCL interface" Target and IDE. It gives an impression you could set two different interfaces at once but you can't because they are mapped to the same "Advanced interface" list on advanced tab. The dialog has some more issues with its UI design but I am planning to write another mail of it and propose improvements. Regards, Juha Manninen -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
