Send us a smaller reproducible case that demonstrates there&#39;s a problem with cmake custom commands.<br><br>Or, a link to your project&#39;s source tree that demonstrates the problem, assuming it&#39;s publicly available...<br>
<br><br>Either one possible?<br><br><br><div class="gmail_quote">2010/3/31 Christoph Höger <span dir="ltr">&lt;<a href="mailto:choeger@cs.tu-berlin.de">choeger@cs.tu-berlin.de</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Every Path is absolute.<br>
<br>
Any more suggestions?<br>
<div><div></div><div class="h5"><br>
On Tue, Mar 30, 2010 at 07:46:37PM +0200, Michael Wild wrote:<br>
&gt; Also make sure that all paths are absolute. Relative paths sometimes have strange effects in custom commands.<br>
&gt;<br>
&gt; Michael<br>
&gt;<br>
&gt; On 30. Mar, 2010, at 19:04 , David Cole wrote:<br>
&gt;<br>
&gt; &gt; That would happen if hcparser.y were changed. Does that file also change? Is<br>
&gt; &gt; it generated?<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; 2010/3/30 Christoph Höger &lt;<a href="mailto:choeger@cs.tu-berlin.de">choeger@cs.tu-berlin.de</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;&gt; Hi all,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; I have a buildsystem here for a project containing several subprojects. All<br>
&gt; &gt;&gt; those subprojects have their own CMakeLists.txt in a subfolder.<br>
&gt; &gt;&gt; One of those subprojects needs to run a script to generate some<br>
&gt; &gt;&gt; sourcefiles:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; add_custom_command(OUTPUT ${typesh} ${typesc}<br>
&gt; &gt;&gt;       COMMAND ${binbash} ${PROJECT_SOURCE_DIR}/mosilac/mktypes.sh<br>
&gt; &gt;&gt;       DEPENDS ${src}/hcparser.y<br>
&gt; &gt;&gt;       WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/mosilac)<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; This does work. As it does in other places. But in that single place I have<br>
&gt; &gt;&gt; a problem when working on other parts of the buildsystem:<br>
&gt; &gt;&gt; Whenever I change a CMakeLists.txt file subsequent make calls lead to a<br>
&gt; &gt;&gt; re-generation of the output files, although they&#39;re unchanged.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Does anyone know why this happens?<br>
&gt; &gt;&gt;<br>
&gt;<br>
</div></div><div><div></div><div class="h5">_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a></div></div></blockquote></div><br>