summaryrefslogtreecommitdiff
path: root/lib/Debian/Debhelper/Buildsystem/ninja.pm
AgeCommit message (Collapse)AuthorFilesLines
2018-04-06Rewrite build system to support a "target build system"Niels Thykier1-8/+0
Several of the build systems consists of a configure step that generates a buildscript for another build tool. Notable examples being "cmake" and "meson", which even supports multiple backend tools. This change makes it natively possible for debhelper to support such build systems with multiple backends. Note that only build systems with multiple backends have been rewritten. Signed-off-by: Niels Thykier <niels@thykier.net>
2018-01-20ninja.pm: Set LC_ALL=C.UTF-8 for meson buildsNiels Thykier1-10/+26
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-08-24Support building on case-insensitive filesystemsGeoffrey Thomas1-0/+82
Move Debian/ to lib subdirectory to support building on non-case-sensitive filesystems.