Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
Project Configuration
The project configuration is similar to what you know from other languages:
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 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
Copyright © 1999-2022 by the D Language Foundation | Page generated by
Ddoc on Sun Oct 9 17:55:15 2022