837 Commits (d894c48660a573f257f76fe075e512415fdd0f91)

Author SHA1 Message Date
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 8 years ago
Patrick Griffis 67f0a1a44d Fix run_target() accepting ConfigureFile for command 8 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. 8 years ago
Jon Turney 3fa3922cea Support implibs for executables on Windows 8 years ago
FredericHamel 6f4e5e96d8 Allow test to depend on executable target in cross build. (#2007) 8 years ago
Jussi Pakkanen 5eb64a6f3e Revert "Merge pull request #1931 from centricular/use-patched-ninja" 8 years ago
Nirbheek Chauhan e307865596 ninja backend: Detect ninja only once and log it 8 years ago
Jussi Pakkanen 5cec8fc43a Removed consecutive identical variable assignments. 8 years ago
Goncalo Carvalho bcb2556c69 add project/global args and include_dirs (useful for module maps) to swift targets 8 years ago
Guillaume Poirier-Morency fab5634916 Add 'Compiler.get_display_language' 8 years ago
Alistair Thomas cca0fa8154 Recognise .gs extension as a Vala source 8 years ago
Alistair Thomas e5559903b3 Split linkers out from compilers.py 8 years ago
Nirbheek Chauhan 185808bf16 vala: Only add --use-header for unity builds 8 years ago
Jens Georg ce3cec40da Skip handling non-available dependencies 8 years ago
Adam C. Foltzer 6165612f6b fix indentation per @ignatenkobrain 8 years ago
Jussi Pakkanen cccb932f8f Expand magic markers on custom and run targets too. Closes #1681. 8 years ago
Adam C. Foltzer 35fae9d019 fix failing Rust test cases 8 years ago
Adam C. Foltzer 69b18cf7e9 rename `crate_type` to `rust_crate_type` per @TingPing 8 years ago
Nirbheek Chauhan d23e6b34c7 Preserve -L -l pairings fetched from external deps 8 years ago
Nirbheek Chauhan d38f3deaed gnome: Work around GNU ld bug with -rpath,$ORIGIN 8 years ago
Adam C. Foltzer bdd4c45b17 Enhance Rust support 8 years ago
Nirbheek Chauhan b6b3905325 vs: Sometimes WindowsSDKVersion is unset 8 years ago
Nirbheek Chauhan 1300766429 vs: Always check VSINSTALLDIR in case VisualStudioVersion is unset 8 years ago
Nirbheek Chauhan 0c83f8352d dependencies: Add a new class ExternalDependency 8 years ago
Bug 1cc0dc1540 fix WarningLevel in vcxproj #1913 8 years ago
Jussi Pakkanen 4828b46b73 Use relative rpath so builds are reproducible. 8 years ago
Nirbheek Chauhan 4b428053f4 ninja: Use shlex.quote for quoting on non-Windows 8 years ago
Nirbheek Chauhan d2dc38abd4 ninja: Use a set for target deps and ordered deps 8 years ago
Nirbheek Chauhan 6963da616b Don't add dependencies recursively while linking 8 years ago
Alistair Thomas a195b78c8d Whitespace tweaks to reduce Flake8 warnings 8 years ago