>From what I can see the VCLinker OutputFile is set to the value of
target.GetDirectory(configName).
(cmLocalVisualStudio7Generator::OutputBuildTool() ~ line 953)

The cmTarget::GetDirectory() calls
cmGlobalVisualStudio7Generator::AppendDirectoryForConfig() when a config
name is passed in

The cmGlobalVisualStudio7Generator::AppendDirectoryForConfig()
implementation always appends the name.

>From what I can see in the source code the VS2005 generator will place
the config name in the output path always.

The CMAKE_CFG_INTDIR is only used in cmTarget::NormalGetLocation() the
VS2005 generator does not call this from what I can tell


-----Original Message-----
From: Tyler Roscoe [mailto:[email protected]] 
Sent: Monday, February 02, 2009 3:39 PM
To: LaViolette, Alan
Cc: [email protected]
Subject: Re: [CMake] How To change VS2005 Output directory

On Mon, Feb 02, 2009 at 02:12:53PM -0500, LaViolette, Alan wrote:
> I would like to use the $(ConfigurationName) VS macro

Investigate CMAKE_CFG_INTDIR.

tyler
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to