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
