diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-09-23 06:25:50 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-09-26 23:44:38 +0530 |
commit | ca507cdcdf59977ef4304f70dcca8f048bfd4afc (patch) | |
tree | 259f7bc60d42357d0046be68a651751b95fed848 | |
parent | 5ebc77f72223d15fae869ffcc26c0b0020198fc4 (diff) | |
download | meson-ca507cdcdf59977ef4304f70dcca8f048bfd4afc.zip meson-ca507cdcdf59977ef4304f70dcca8f048bfd4afc.tar.gz meson-ca507cdcdf59977ef4304f70dcca8f048bfd4afc.tar.bz2 |
ninja: Add a str and repr methods for RawFilename
This aids debugging immensely
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 251f7ee..e57e9aa 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -38,6 +38,12 @@ class RawFilename(): def __init__(self, fname): self.fname = fname + def __str__(self): + return self.fname + + def __repr__(self): + return '<RawFilename: {0}>'.format(self.fname) + def split(self, c): return self.fname.split(c) |