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;