524 Commits (6483a0d8466635ae01373bb469fa98ec44c212e9)

Author SHA1 Message Date
Corentin Noël f13887b64a Reduce code complexity, fix nested array in files instruction 7 years ago
Corentin Noël ac8d5f2156 Allow different directories for Vala files 7 years ago
Jussi Pakkanen ec45c29c9d Add rpath entries for all found libraries outside of system libraries. 7 years ago
Liam Staskawicz ae532c807c backends: avoid extraneous trailing os.path.sep when joining paths 7 years ago
Jussi Pakkanen cb64a3f07a Fix MSVC builds. 7 years ago
Jussi Pakkanen a655b64989 Add an rpath entry to shared libraries that are linked from the source tree. 7 years ago
Nirbheek Chauhan 8cc52b5d4f vs: Fix link_whole usage with the vs backend 7 years ago
Nirbheek Chauhan 560f4b6fc7 vs: Fix detection of options vs libraries in link args 7 years ago
Nirbheek Chauhan b866cf0804 vs: Add a helper for adding a project reference 7 years ago
Niklas Claesson 68275b32e8 Implement capture for generators 7 years ago
Dylan Baker dda5e8cadb Allow CustomTarget's to be indexed 7 years ago
Luke Shumaker 4dbbb4884c flake8: Clean up complained-about unused imports 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Florian Zwoch 7e1caaf1cd ninja: Generator is more informative on what it is doing. 7 years ago
Niklas Claesson 07dde545d9 Add @PLAINNAME@ and @BASENAME@ to arguments argument for Generator 7 years ago
Guillaume Poirier-Morency 02ad00b982 ninja: Fix the dependency on the VAPI when 'vala_vapi' is used 7 years ago
Nirbheek Chauhan 7c2ae55fab Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja"" 7 years ago
Jussi Pakkanen b63710863b Renamed test serialisation from is_cross to is_cross_built for clarity. 7 years ago
Jussi Pakkanen 9b50a4aac1 An external program is never a "cross test". 7 years ago
Nirbheek Chauhan 5b1babd611 backends: Add custom target inc dirs before target inc dirs 7 years ago
Thibault Saunier 0968991394 csharp: Take into account project and global args 7 years ago
Thibault Saunier 52b7f1a096 c#: Handle external dependencies from .pc files 7 years ago
Thibault Saunier a83eb4ddb2 ninjabackend: Add support for generated csharp sources. 7 years ago
Jussi Pakkanen a1326581a5 Fix coverage target breakage and add a test for it. 7 years ago
Jussi Pakkanen 50fb7d37ab Make all functionality invokable via the main Meson binary, 7 years ago
Jussi Pakkanen aa49c3cebd Ignore encoding when scanning Fortran sources. 7 years ago
Elliott Sales de Andrade cf1242655f Remove VS implementation of object name resolver. 7 years ago
Elliott Sales de Andrade 320862991a Fix object extraction in unity builds. 7 years ago
Elliott Sales de Andrade bf0164ff6e Use full relative paths to generate object names. 7 years ago
Elliott Sales de Andrade b68cb3c713 Use object_filename_from_source when creating objects. 7 years ago
Elliott Sales de Andrade 879770ccf0 Only calculate absolute source path when necessary. 7 years ago
Elliott Sales de Andrade ba6fdb996a Simplify path-determination in compile-generation. 7 years ago
Nirbheek Chauhan 7d36776307 ninja: Fix detection of vs compiler usage 7 years ago
Nirbheek Chauhan be4428005d ninja: Fix cleaning in various edge cases 7 years ago
Jussi Pakkanen 5c8328d27f Use "meson test" in test invocations so it will not print the deprecation warning. 7 years ago
Elliott Sales de Andrade 5cb1d00537 Allow excluding files from `install_subdir` 7 years ago
Jussi Pakkanen 61a05f26e3 Add option to disable implicit include directories. Closes #2139. 7 years ago
Jussi Pakkanen a800c96f99 Add option to limit maximum number of concurrent link processes. 7 years ago
nyorain 0a9170bbbe Fix #1993 7 years ago
Ben 0ed0bcce49 Vala: enable colored warning and error output (#2142) 7 years ago
Jussi Pakkanen a572ebd2a1 Convert man inputs to Files so you can install_man the output of configure_file. Closes #2135. 7 years ago
Gabríel Arthúr Pétursson 3ddf9bf6dd Ensure same compiler flags are used for compiling PCH as normal sources 7 years ago
Sam Thursfield 094c8dc250 Consider `link_whole` as well as `link_with` for Vala deps 7 years ago
Adam C. Foltzer 4eda3ca0fc add `crate-name` to Rust target args 7 years ago
Patrick Griffis 67f0a1a44d Fix run_target() accepting ConfigureFile for command 7 years ago
Jussi Pakkanen 2269b7f60b Add build_rpath as new property allowing people to specify rpath entries that are used in the build tree but will be removed on install. 7 years ago
Jon Turney 3fa3922cea Support implibs for executables on Windows 7 years ago
FredericHamel 6f4e5e96d8 Allow test to depend on executable target in cross build. (#2007) 7 years ago
Jussi Pakkanen 5eb64a6f3e Revert "Merge pull request #1931 from centricular/use-patched-ninja" 7 years ago
Nirbheek Chauhan e307865596 ninja backend: Detect ninja only once and log it 7 years ago