Nirbheek Chauhan
5fdac48250
custom_target: Substitute @OUTPUT@ and @INPUT properly
...
They weren't being substituted if they were a part of a command
argument, ala --output=@OUTPUT@, etc.
Closes https://github.com/mesonbuild/meson/issues/824
8 years ago
Elliott Sales de Andrade
aec1e88c21
Use context manager in test cases.
8 years ago
Jussi Pakkanen
3ae918a463
Add support for dependency files in custom targets.
8 years ago
Kyle Manna
8fcbff8542
tests: Use /usr/bin/env python3
...
* Use the env variable to $PATH is searched instead of hardcoded
* Enables a local python build to take priority over system python build
as commonly used by tools like virtualenv.
9 years ago
Jussi Pakkanen
73b8ff5341
Rework installation logic so we can go outside the install prefix.
10 years ago
Jussi Pakkanen
73ca870bef
Can specify standalone command targets.
11 years ago
Jussi Pakkanen
8467c5b0a6
Can now generate GObject introspection data and install it.
11 years ago
Jussi Pakkanen
2ecd2ea65a
Can define custom targets.
11 years ago