Mercurial > projects > mde
comparison mde/mergetag/Writer.d @ 15:4608be19ebe2
Use OS paths (linux only for now), merging multiple paths. Init changes regarding options.
Reorganised policies.txt a little.
Implemented mde.resource.paths to read config from appropriate paths (currently linux only).
Changed Init to load options before all other delegates are run and set logging level from options.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 14 Mar 2008 11:39:45 +0000 |
parents | 0047b364b6d9 |
children | 5f90774ea1ef |
comparison
equal
deleted
inserted
replaced
14:0047b364b6d9 | 15:4608be19ebe2 |
---|---|
242 *Implement std CTORs which add extensions to each filename and extra CTORs which take two filenames. | 242 *Implement std CTORs which add extensions to each filename and extra CTORs which take two filenames. |
243 */ | 243 */ |
244 class DualWriter : IWriter { | 244 class DualWriter : IWriter { |
245 /** The individual writers. | 245 /** The individual writers. |
246 * | 246 * |
247 * Potentially could be used directly, but I'd suggest not. */ | 247 * Potentially could be used directly, but there should be no need. */ |
248 MTTWriter mtt; | 248 MTTWriter mtt; |
249 //MTBWriter mtb; /** ditto */ | 249 //MTBWriter mtb; /** ditto */ |
250 | 250 |
251 public this (char[] path, DataSet ds = null) { | 251 public this (char[] path, DataSet ds = null) { |
252 mtt = new MTTWriter (path~".mtt", ds); | 252 mtt = new MTTWriter (path~".mtt", ds); |