[cfe-dev] Clang 3.5 Release Pre-Pre-Pre-Announcement

Richard legalize at xmission.com
Fri Jun 6 12:09:05 PDT 2014


In article <CAAiZkiAxnk_x4ASmhpK-EL7P5xypdWs+hO0Q1Mh9b2u6n-Varg at mail.gmail.com>,
    Gabriel Dos Reis <gdr at integrable-solutions.net> writes:

> I have nothing against generating several configuration in the same project
> file; however, the default (configuration) should match what is specified.

AFAIK, it's undocumented how to specify the default configuration for
a VS solution file.  It's stored in the associated .suo file I think,
and the contents of that file are undocumented and it's a binary file.
I believe the rule of thumb is that the IDE writes out the last open
configuration into the .suo and when you load the solution into the
IDE again, it consults the .suo to initialize the GUI controls that
select configuration and platform.

I don't think msbuild has any idea of "default configuration" -- I
think it just selects one arbitrarily (the first one?) from the
solution/project and builds it.  I looked at the docs for command line
options to msbuild and although it references Configuration as a
common build property, it doesn't specify what the default value is.
-- 
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
     The Computer Graphics Museum <http://ComputerGraphicsMuseum.org>
         The Terminals Wiki <http://terminals.classiccmp.org>
  Legalize Adulthood! (my blog) <http://LegalizeAdulthood.wordpress.com>



More information about the cfe-dev mailing list