On Jan 18, 2008 11:43 PM, Yang, Y. &lt;<a href="mailto:Y.Yang@tue.nl">Y.Yang@tue.nl</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
For example, SET( MY_SRCS mydir/*.c)<br><br>if CMake can do this, I don&#39;t have to modify the CMakeLists.txt every<br>time when I add new files to mydir.<br><br></blockquote></div>That&#39;s not exactly a regular expression - it&#39;s a glob.
<br>
In any case, FILE(GLOB ...) is what you want. (as seen at <a href="http://www.cmake.org/HTML/Documentation.html">http://www.cmake.org/HTML/Documentation.html</a>)<br>
In this case FILE(GLOB MY_SRCS mydir/*.c)<br>
<br>
Although, personally I prefer to explicitly add files, that way I know I haven&#39;t inadvertently included something I didn&#39;t want.<br><br>Regards,<br>Stuart.<br>