Hi, Alex!

What I understood from you message is that:
   set ( src a1.c a2.c )
   add_executable ( cool ${src} )
*will* detect when a3.c is added. While, the following:
   FILE ( GLOB src *.c )
   add_executable ( cool ${src} )
*will not* detect the when a3.c is added.

Could you please elaborate on that?

Alex Ciobanu


Alexander Neundorf wrote:
On Tuesday 14 August 2007 07:48, Martin Lutken wrote:
You shouldn't do this to get the list of source files. If you list the files in the cmake file, then cmake will notice if a file has been added or removed and rerun. If you are using GLOB, the cmake files are not modified and so cmake doesn't rerun if some file has been added or removed, this is especially inconvenient if you update your sources from a version control system where you don't know/care whether some file somewhere has been added or removed.

Bye
Alex
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake



_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to