On Thu, Dec 4, 2008 at 4:48 PM,  <span dir="ltr">&lt;<a href="mailto:David.Karr@l-3com.com">David.Karr@l-3com.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; Is it possible to have source_group() place files into<br>
&gt; a &quot;solution directory&quot;? This would be a folder directly<br>
&gt; under the solution instead of inside of a project.<br>
<br>
I&#39;m confused, because I don&#39;t think of SOURCE_GROUP() as<br>
placing any files in any directory. &nbsp;Instead, you need to<br>
call ADD_EXECUTABLE or ADD_LIBRARY to create a Visual Studio<br>
&quot;project&quot; file (DSP or VCPROJ), and all SOURCE_GROUP does<br>
is to specify which file names are in one of the &quot;folders&quot;<br>
described within that DSP or VCPROJ file.<br>
<br>
And of course the DSP or VCPROJ file specifies many<br>
different kinds of files that Visual Studio will produce.<br>
I&#39;ve already asked the mailing list how to control where<br>
each one of _those_ files will be written. &nbsp;See my message<br>
in the list archive:<br>
<br>
<a href="http://www.cmake.org/pipermail/cmake/2008-December/025803.html" target="_blank">http://www.cmake.org/pipermail/cmake/2008-December/025803.html</a><br>
<br>
If this has anything to do with what you&#39;re requesting,<br>
maybe we should combine the two requests.<br>
<br>
By the way, I&#39;ve been following your other emails, and<br>
they remind me of some of what I went through when I first<br>
tried to apply CMake to an already existing software project<br>
about five years ago. &nbsp;(Yes, it did ultimately work and<br>
we&#39;ve been using it on that project ever since.)</blockquote></div><br>Thanks for getting back with me David.<br><br>By directories I mean &quot;Solution Folders&quot;, sorry for the confusion. This is a feature that allows you to add &quot;Folders&quot; to the solution. This has nothing to do with projects. You can add files to these solution folders. Solution folders are at the same level tree-wise as projects are (Directly under the solution). There are a couple of projects that I have that do not have any implementation files (Don&#39;t ask why lol). For these, I need solution folders since creating a project for these won&#39;t work- A project needs at least 1 CPP file to be usable.<br>
<br>I&#39;m hoping source_group() can be used without any project and simply add solution folders to the solution.<br>