Mercurial > projects > ldc
comparison 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 |
comparison
equal
deleted
inserted
replaced
1401:e2cf1f67ca33 | 1402:1311dabc6a1f |
---|---|
115 #endif | 115 #endif |
116 #endif | 116 #endif |
117 | 117 |
118 | 118 |
119 struct Array; | 119 struct Array; |
120 struct OutBuffer; | |
120 | 121 |
121 // LDC | 122 // LDC |
122 enum ARCH | 123 enum ARCH |
123 { | 124 { |
124 ARCHinvalid, | 125 ARCHinvalid, |
202 | 203 |
203 Array *defaultlibnames; // default libraries for non-debug builds | 204 Array *defaultlibnames; // default libraries for non-debug builds |
204 Array *debuglibnames; // default libraries for debug builds | 205 Array *debuglibnames; // default libraries for debug builds |
205 | 206 |
206 const char *xmlname; // filename for XML output | 207 const char *xmlname; // filename for XML output |
207 | 208 |
209 OutBuffer *moduleDeps; // buffer and filename for emitting module deps | |
210 char *moduleDepsFile; | |
211 | |
208 // Hidden debug switches | 212 // Hidden debug switches |
209 bool debuga; | 213 bool debuga; |
210 bool debugb; | 214 bool debugb; |
211 bool debugc; | 215 bool debugc; |
212 bool debugf; | 216 bool debugf; |