Hi guys!

I just started working on NAnt to implement support for the globally defined directory settings. (IDE->Tools/Options/Projects/VC++Directories)

As far as I can tell, the Nant classes try to mimic (as far as reasonable) the VisualStudio Extensibility Object Model. (Is that correct?)

In this model, this data is stored in a VCPlatform object can be obtained from a VCProject. In real life, this data (at least include directories) live in a file in Application Settings called VCComponents.

Before I go ahead and just implement it, a couple of questions:

- Should I follow the EOM, or should I pick another approach?

- Where is the best place to actually construct this object? I really want to parse VCComponents only once per build - the settings are global and do not change across solutions. Also, I need access to the macros, which seem to be implemented in VcConfiguration

- Am I right to assume that I should set the include directories in VcProject::BuildCppFiles?

Sorry for bothering you with all these questions - just trying to find my way around.

Thanks,
 - Robert



-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to