<div dir="ltr">Okay, could you please suggest an alternative over this issue?<br><br>- Prathamesh<br><br><div class="gmail_quote">On Wed, Oct 20, 2010 at 11:16 AM, John Drescher <span dir="ltr">&lt;<a href="mailto:drescherjm@gmail.com">drescherjm@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">On Wed, Oct 20, 2010 at 12:05 PM, Prathamesh Kulkarni<br>
&lt;<a href="mailto:prathameshmkulkarni@gmail.com">prathameshmkulkarni@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello all,<br>
&gt;<br>
&gt; I want to interface VTK and ITK. Hence I copied the required 4 files (2 txx<br>
&gt; and 2 cpp) in InsightApplications/Auxilliary/vtk to a common source<br>
&gt; directory which I want to include in all my other project source<br>
&gt; directories. In doing this, I am using the following CMake commands:<br>
&gt;<br>
&gt; SET(IMPORTED_SRCS<br>
&gt;  ${Common1_SOURCE_DIR}/src/*.cpp<br>
&gt;  ${Common2_SOURCE_DIR}/src/Common.cpp<br>
&gt;  ${Common2_SOURCE_DIR}/src/*.txx<br>
&gt;  )<br>
&gt;<br>
&gt;<br>
&gt; SET(IMPORTED_HDRS<br>
&gt;   ${Common1_SOURCE_DIR}/include/*.h<br>
&gt;   ${Common2_SOURCE_DIR}/include/*.h<br>
&gt;  )<br>
&gt;<br>
&gt;<br>
&gt; FILE(GLOB SRCS &quot;src/*.cpp&quot; &quot;src/*.c&quot; &quot;src/*.txx&quot; ${IMPORTED_SRCS})<br>
&gt; FILE(GLOB HDRS &quot;include/*.h&quot; ${IMPORTED_HDRS})<br>
&gt;<br>
&gt; ADD_EXECUTABLE(Project1 ${SRCS} ${HDRS})<br>
&gt;<br>
&gt;<br>
&gt; However, this is not helping me to include Common2 source and header files<br>
&gt; in Project1&#39;s respective files. What am I doing wrong here?<br>
&gt;<br>
<br>
</div></div>I would avoid using GLOB like this it causes more problems then it is worth.<br>
<font color="#888888"><br>
John<br>
</font></blockquote></div><br></div>