[CMake] Runtime directory / staging question

Brian Davis bitminer at gmail.com
Sat Dec 5 14:38:40 EST 2009


Tyler,

Can you provide an example of how you use this.  I would appreciate it.

I echoed these to the screen and they do not seem to be set.  Should I
expect them to be?

PREFIX =

IMPORT_PREFIX =

CMAKE_HOST_SYSTEM = Windows-6.1

CMAKE_HOST_SYSTEM_NAME = Windows


Thanks,

Brian

On Fri, Dec 4, 2009 at 10:31 AM, Tyler Roscoe <tyler at cryptio.net> wrote:

> On Fri, Dec 04, 2009 at 09:04:45AM -0600, Brian Davis wrote:
> > What I would like to see is:
> >
> > PathToWherever/Debug/bin
> > PathToWherever/Debug/lib
> > PathToWherever/Debug/cfg
> > ...
> >
> > PathToWherever/Release/bin
> > PathToWherever/Release/lib
> > PathToWherever/Release/cfg
> > ...
> >
> > PathToWherever/Profile/bin
> > PathToWherever/Profile/lib
> > PathToWherever/Profile/cfg
> > ...
> >
> > Is there a clean way to implement this.  I cannot figure out a way to use
> > the PREFIX hack to get the above result as the ../ needs to be at then
> end
> > of the path and would merge debug, release, and profile builds into same
> > dir.
>
> I use the PREFIX hack (as well as the IMPORT_PREFIX hack for import
> libraries) combined with CMAKE_CFG_INTDIR to do what you want.
>
> tyler
>



-- 
Brian J. Davis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20091205/2afcb40b/attachment.htm>


More information about the CMake mailing list