meson/mesonbuild/backend
Nirbheek Chauhan 3320e13d91 unit tests: Add a test for the symbolchecker script
When a source file for a library is changed without adding new extern
symbols, only that library should be rebuilt. Nothing that uses it
should be relinked.

Along the way, also remove trailing `.` in all Ninja rule
descriptions. It's very confusing to see messages like:

```
Linking target mylib.dll.
```

It's confusing that the period at the end of that is not part of the
filename. Instead of removing that period manually in the tests (which
feels wrong!) just don't print it at all.
2020-02-22 06:49:34 +05:30
..
__init__.py Moved backends to their own module. 2016-01-23 20:02:52 +02:00
backends.py Add unity block size option. 2020-02-12 22:31:08 +02:00
ninjabackend.py unit tests: Add a test for the symbolchecker script 2020-02-22 06:49:34 +05:30
vs2010backend.py backend: refactor: set self.interpreter in the constructor 2020-01-28 21:18:25 +02:00
vs2015backend.py backend: refactor: set self.interpreter in the constructor 2020-01-28 21:18:25 +02:00
vs2017backend.py backend: refactor: set self.interpreter in the constructor 2020-01-28 21:18:25 +02:00
vs2019backend.py backend: refactor: set self.interpreter in the constructor 2020-01-28 21:18:25 +02:00
xcodebackend.py backend: refactor: set self.interpreter in the constructor 2020-01-28 21:18:25 +02:00