<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/2 Saad Khattak <span dir="ltr">&lt;<a href="mailto:saadrustam@gmail.com" target="_blank">saadrustam@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Hi,<div><br></div><div>If I have the following command:</div><div><br></div><div><div>  execute_process(</div><div>    COMMAND ${CMAKE_COMMAND} -E tar xzf mySDK.tar.gz</div><div>    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}</div>


<div>    )</div><div><br></div><div>the extraction works and extracts the tar in the current directory. But this:</div><div><br></div><div><div>  execute_process(</div><div>    COMMAND ${CMAKE_COMMAND} -E tar xzf mySDK.tar.gz</div>


<div>    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/someSubdirectory</div><div>    )</div><div><br></div><div>fails to extract into &#39;someDirectory&#39; (even if it already exists - although it &#39;should&#39; create the directory for me).</div>
</div></div></div></blockquote><div><br></div><div>In which context do you run this piece of CMake script?<br></div><div>Is it inside a CMakeLists.txt or is it in a separate script?<br></div><div><br></div><div>Could you try:<br>
execute_process(<br></div><div>    COMMAND  ${CMAKE_COMMAND} -E echo &quot;WD  = ${CMAKE_CURRENT_SOURCE_DIR}/<div>someSubdirectory&quot;</div></div><div><div>    COMMAND ${CMAKE_COMMAND} -E tar xzf mySDK.tar.gz</div>

<div>    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/someSubdirectory</div><div>    )</div><br></div><div>and check the value of WD = ...<br><br></div><div> <br></div>-- <br></div>Erk<br>Le gouvernement représentatif n&#39;est pas la démocratie -- <a href="http://www.le-message.org" target="_blank">http://www.le-message.org</a>
</div></div>