{{{ #!html
}}} = Project configuration = The project configuration is similar to what you know from other languages: [[Image(source:wiki/project_config.png)]] Available macro replacements enclosed in $(): - DMDINSTALLDIR: DMD Install path - WINDOWSSDKDIR: Windows SDK Directory - DEVENVDIR: Directory of Visual Studio executable devenv.exe - VSINSTALLDIR: Root directory of Visual Studio installation - VISUALDINSTALLDIR: Installation folder of Visual D - PLATFORMNAME: always Win32 - CONFIGURATIONNAME - OUTDIR: Ouptut path - INTDIR: Intermediate path - INPUTPATH/DIR/FILENAME/EXT/NAME: input file/project file components - PROJECTPATH/DIR/FILENAME/EXT/NAME: project file components - SOLUTIONPATH/DIR/FILENAME/EXT/NAME: solution file components - TARGETPATH/DIR/FILENAME/EXT/NAME: target file components - any variable from the system environment == Documentation generation using CanDyDOC == If you want to use [http://www.dsource.org/projects/helix/wiki/CandyDoc CanDyDOC] for documentation generation, you need to create a ddoc file that contains the list of modules. Visual D can automatically create this file. Here is how you can setup a project: - Create the documentation directory and copy the candydoc directory from the distribution into the documentation directory. - Add the file candy.ddoc from the candydoc directory to the project. - On the documentation configuration page, enable documentation, set the documentation directory - Specify a CanDyDOC module file that is generated by Visual D [[Image(source:wiki/doc_config.png)]] {{{ #!html
}}}