Mercurial > projects > dil
diff src/main.d @ 816:35d238d502cb
The ModuleManager handles packages as well now.
Added options -ps and -pm to command compile.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Wed, 12 Mar 2008 22:41:45 +0100 |
parents | 49e32b5bc161 |
children | 438ed3a72c9d |
line wrap: on
line diff
--- a/src/main.d Wed Mar 12 19:11:30 2008 +0100 +++ b/src/main.d Wed Mar 12 22:41:45 2008 +0100 @@ -74,6 +74,10 @@ cmd.context.releaseBuild = true; else if (arg == "-unittest") cmd.context.unittestBuild = true; + else if (arg == "-ps") + cmd.printSymbolTree = true; + else if (arg == "-pm") + cmd.printModuleTree = true; else cmd.filePaths ~= arg; } @@ -412,6 +416,9 @@ -release : compile a release build -unittest : compile a unittest build + -ps : print the symbol tree of the modules + -pm : print the package/module tree + Example: dil c src/main.d -Isrc/`; break;