On Fri, Apr 9, 2010 at 2:08 AM, Michael Wild <span dir="ltr">&lt;<a href="mailto:themiwi@gmail.com">themiwi@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
On 8. Apr, 2010, at 16:40 , David Cole wrote:<br>
[...]<br>
<div class="im">&gt;<br>
&gt;<br>
&gt; Why not use the COMPONENT feature of the various install command signatures to separate your installables into components...?<br>
&gt;<br>
&gt; Then you can run:<br>
&gt;   cd binary_dir<br>
&gt;   cmake -D COMPONENT=MyComponent -P cmake_install.cmake<br>
&gt; and that will run just the install rules associated with the COMPONENT MyComponent...<br>
&gt;<br>
&gt; You could even add a custom target named &quot;install_my_component&quot; to do this via &quot;make install_my_component&quot; if you like...<br>
&gt;<br>
&gt; HTH,<br>
&gt; David<br>
&gt;<br>
<br>
</div>It would be nice if CMake created component-wise install targets. E.g. it would be very nice to have:<br>
<br>
make install-man<br>
make install-bin<br>
make install-shlibs<br>
make install-dev<br>
<br>
While this is only syntactic sugar, it would be so much more intuitive than running the cmake_install.cmake script with the appropriate arguments. Also, AFAIK this isn&#39;t mentioned anywhere in the docs, only in the wiki.<br>

<font color="#888888"><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" color="#888888"><br></font></font></font></blockquote><div><br></div><div>I agree wholeheartedly.</div><div><br></div><div>
Do you have time to prepare a patch that implements this feature?</div><div>(Or at least to make a feature request in the bug tracker referencing this thread...?)</div><div><br></div><div>:-)</div><div><br></div></div>