# HG changeset patch # User osimons # Date 1251462624 0 # Node ID 3a7a1ca990fff4ad6b8e6cbf530545cb8e96ce86 # Parent 075087a17f069fc5694e37c06501b95334763dfa 0.6dev: Follow-up to [685] where backslashes of `${basedir}` (ie. Windows) would disappear without double escaping. diff --git a/bitten/recipe.py b/bitten/recipe.py --- a/bitten/recipe.py +++ b/bitten/recipe.py @@ -58,7 +58,7 @@ self.output = [] self.basedir = os.path.realpath(self.config.interpolate(basedir, **self.vars)) - self.vars['basedir'] = self.basedir + self.vars['basedir'] = self.basedir.replace('\\', '\\\\') def run(self, step, namespace, name, attr): """Run the specified recipe command.