<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1959680408;
        mso-list-template-ids:-1931324612;
        mso-list-style-name:"Style Style Outline numbered Arial 16 pt Bold + Outline numbered 1\.\.\.";}
@list l0:level1
        {mso-level-tab-stop:.25in;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:16.0pt;
        mso-bidi-font-size:16.0pt;
        mso-ascii-font-family:Arial;
        mso-hansi-font-family:Arial;
        mso-font-kerning:16.0pt;
        mso-ansi-font-weight:bold;
        mso-bidi-font-weight:bold;
        text-decoration:none;
        text-line-through:none;
        vertical-align:baseline;}
@list l0:level2
        {mso-level-text:"%1\.%2\.";
        mso-level-tab-stop:.75in;
        mso-level-number-position:left;
        margin-left:.55in;
        text-indent:-.55in;
        mso-ansi-font-size:16.0pt;
        mso-ascii-font-family:Arial;
        mso-hansi-font-family:Arial;
        mso-font-kerning:16.0pt;
        mso-ansi-font-weight:bold;
        mso-bidi-font-weight:bold;}
@list l0:level3
        {mso-level-text:"%1\.%2\.%3\.";
        mso-level-tab-stop:1.25in;
        mso-level-number-position:left;
        margin-left:.85in;
        text-indent:-.85in;
        mso-ansi-font-size:16.0pt;
        font-family:Arial;
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;}
@list l0:level4
        {mso-level-text:"%1\.%2\.%3\.%4\.";
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        margin-left:1.2in;
        text-indent:-1.2in;}
@list l0:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        margin-left:1.55in;
        text-indent:-1.55in;}
@list l0:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        margin-left:1.9in;
        text-indent:-1.9in;}
@list l0:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-2.25in;}
@list l0:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
        mso-level-tab-stop:3.25in;
        mso-level-number-position:left;
        margin-left:2.6in;
        text-indent:-2.6in;}
@list l0:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
        mso-level-tab-stop:3.75in;
        mso-level-number-position:left;
        margin-left:3.0in;
        text-indent:-3.0in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I&#8217;m having some trouble with one of my CMakeLists.txt
files. What I want to do is to create a symbolic link to a file in another
directory if it doesn&#8217;t already exist. The commands that looked to my
like they should work are:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>ADD_CUSTOM_TARGET(run echo &#8220;run a test&#8221;)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>ADD_CUSTOM_COMMAND(OUTPUT myLink COMMAND
ln;-s;${OTHERDIR}/myLink;myLink)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>ADD_DEPENDENCIES(run myLink)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Not only does &#8216;make run&#8217; not create a symbolic
link, the ln command doesn&#8217;t show up anywhere in the generated makefiles.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Am I at least on the right track or is there something that I&#8217;m
completely missing? <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thanks,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>--glenn<o:p></o:p></span></font></p>

</div>

</body>

</html>