On 6/30/07, Daniel Gruen <[EMAIL PROTECTED]> wrote:
Just one question: I have a project including several executables that all link to a set of common .o files (and I don't want to make a library out of it). Is there a way to prevent cmake from compiling them over and over again? Currently, it does (just having specified all the add_executables(something1 commonfile1.cpp commonfile2.cpp commonfile3.cpp something1.cpp)), and the common source files will be compiled into object files for every executable anew, taking quite a lot more time than with simple commonfile.o targets in the previous Makefile.
Why don't you want to make a library out of them? A static library is little more than an archive of .o files anyway, and will achieve exactly the effect you want. Regards, Stuart. _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake