diff dmd/mars.h @ 1402:1311dabc6a1f

Merged xfBuild patch for dependency tree generation. See #286.
author Christian Kamm <kamm incasoftware de>
date Wed, 20 May 2009 21:13:41 +0200
parents 229e02867307
children d9c5f5a43403
line wrap: on
line diff
--- a/dmd/mars.h	Wed May 20 16:20:59 2009 +0200
+++ b/dmd/mars.h	Wed May 20 21:13:41 2009 +0200
@@ -117,6 +117,7 @@
 
 
 struct Array;
+struct OutBuffer;
 
 // LDC
 enum ARCH
@@ -204,7 +205,10 @@
     Array *debuglibnames;	// default libraries for debug builds
 
     const char *xmlname;	// filename for XML output
-
+    
+    OutBuffer *moduleDeps;	// buffer and filename for emitting module deps
+    char *moduleDepsFile;
+    
     // Hidden debug switches
     bool debuga;
     bool debugb;