Setting "exotic" Visual Studio options

Sebastian Schuberth <[email protected]> Sat, 15 Aug 2009 12:16:33 +0200
Newsgroups gmane.comp.sysutils.bakefile.devel
Message-ID <[email protected]>
Hi,

for my projects I need to set some "exotic" compiler settings in case 
Visual Studio is used (e.g. "FloatingPointModel"). I do not expect 
Bakefile to implement support for each and every (rarely used) setting 
that probably is specific to Visual Studio, so I was asking myself if 
Bakefile has some "low level API" that allows to set compiler specific 
options directly by referring to them by their native name (like 
"FloatingPointModel", the name in the vcproj file, in this case).

IMHO it would be a nice design to have a first low abtraction level, 
that still is compiler / IDE specific, and then a second higher level, 
that hides all the differences behind a common API. So rarely used 
settings like mine, that did not yet make it into the high level API, 
the low level API could be used instead.

A little bit like Git's "plumbing" and "porcelain" APIs :-)

-- 
Sebastian Schuberth


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july