The point is that you are doing it with code that is not written with the intention of being concatenated - breaking the scope of the declarations that were intended by the developer ( who knows the code ). And in the end the build times are worse, than what you get from installing Qwt as a library ( because you only have to build it only once - when you install it ).
I know that some projects maintain Qwt in the way you do it. The reasons I heard so far are:
- private patches
- being unable to cope with installing and using libraries in general
- auto updating to SVN
Unfortunately 2 is the main motivation, but what is yours and why do you handle the Qwt source code different as the source code of a Qt module ?
Uwe
Bookmarks