diff options
| author | Juhani Simola <juhani.simola@iki.fi> | 2014-10-28 23:43:25 +0200 |
|---|---|---|
| committer | Juhani Simola <juhani.simola@iki.fi> | 2014-10-28 23:45:05 +0200 |
| commit | d6a21792c3e6c82019946fa9f2347b7fbc4beda2 (patch) | |
| tree | 956c2cd0954e4a56c7271bfb19a0ce1920500788 | |
| parent | 174db67471d58266c693e7247922317febf372ff (diff) | |
| download | meson-d6a21792c3e6c82019946fa9f2347b7fbc4beda2.tar.gz | |
Ninja backend: objects generated with custom_target can be linked
| -rw-r--r-- | ninjabackend.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ninjabackend.py b/ninjabackend.py index 9234c41ec..0918d7ea1 100644 --- a/ninjabackend.py +++ b/ninjabackend.py @@ -206,6 +206,8 @@ class NinjaBackend(backends.Backend): else: obj_list.append(self.generate_single_compile(target, outfile, RawFilename(src), True, header_deps)) + elif self.environment.is_object(src): + obj_list.append(src) else: # Assume anything not specifically a source file is a header. This is because # people generate files with weird suffixes (.inc, .fh) that they then include |
