diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-05-17 19:01:50 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-05-17 19:01:50 +0300 |
commit | 9c6ae66211485da8bf434e35dcd8a7e1cd30f73c (patch) | |
tree | ce49ee62e086b86396f73098bf41de029ff7b4ab /backends.py | |
parent | 852fb28888c737be359209d300475fa5bb249477 (diff) | |
download | meson-9c6ae66211485da8bf434e35dcd8a7e1cd30f73c.zip meson-9c6ae66211485da8bf434e35dcd8a7e1cd30f73c.tar.gz meson-9c6ae66211485da8bf434e35dcd8a7e1cd30f73c.tar.bz2 |
A fix.
Diffstat (limited to 'backends.py')
-rw-r--r-- | backends.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/backends.py b/backends.py index def52db..e346898 100644 --- a/backends.py +++ b/backends.py @@ -53,6 +53,8 @@ class Backend(): for i in self.build.compilers: if i.can_compile(src): return i + if isinstance(src, mesonlib.File): + src = src.fname raise RuntimeError('No specified compiler can handle file ' + src) def get_target_filename(self, target): |