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;