33 Commits (71db6b04a31707674ad776be1cf22f667056d56b)

Author SHA1 Message Date
Jussi Pakkanen 2f836e3acc Extend the C++ module scanner to handle Fortran, too. 4 years ago
Alan Coopersmith d6ef5b2024 depfixer: split new rpath into multiple entries for dedup comparisons 4 years ago
Jussi Pakkanen f22d54690b Add mypy annotations. 4 years ago
Jussi Pakkanen 26ffd4f8f2 Scan all C++ sources and ignore everything else. 4 years ago
Jussi Pakkanen f390d22787 C++ module compilation works for a simple project. 4 years ago
Daan De Meyer afb5184ec9 Respect MESON_INSTALL_QUIET in gettext.py 4 years ago
Florian Schmaus eb2c26b2c2 Collect and return clang-format's return code 4 years ago
Florian Schmaus 8bc656cccb Fix clang-tidy return value reporting (Part Ⅱ) 4 years ago
Florian Schmaus 00d5ef3191
Fix clang-tidy return value reporting (#7949) 4 years ago
Thibault Payet eec5bb11ba symbolextractor: Add FreeBSD support 4 years ago
Elliot ff50f724bb
Fix #5492 (#7919) 4 years ago
Michele Dionisio eef880f509 exclude generated file from clang-tidy processing 4 years ago
Bernd Busse c4fa876925 Never run clang-format / clang-tidy against directories 4 years ago
Jon Turney 194dcdef03
Make meson_exe report pickled command when it fails 4 years ago
Xavier Claessens 8972c71522 externalproject: Fix typing annotation 4 years ago
Xavier Claessens 6ec0b535ba external-project: Add typing annotation 4 years ago
Xavier Claessens 9d338200da external-project: New module to build configure/make projects 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 47373a2438
typing: get rid of most T.cast 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Daniel Mensinger a4f4379c44
typing: fully annotate scripts 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Nirbheek Chauhan 104b80a75c symbolextractor: Handle PermissionError when running tool 4 years ago
Christoph Reiter da1b6d0a9f meson_exe: Remove two unused functions 4 years ago
Jussi Pakkanen 7d0393342a Dedup final install rpath. 4 years ago
Eli Schwartz 86b47250c6 simplify shutil usage by invoking copy2 where appropriate 4 years ago
Jussi Pakkanen 91c5b37970 Better log message on rpath error. 4 years ago
Alan Coopersmith e801e0435e symbolextractor: use try/finally in solaris_syms when wrapping gnu_syms 4 years ago
georgev93 5acd8acd51 Move mesonbuild/cmake/data/run_ctgt.py to mesonbuild/scripts/cmake_run_ctgt.py, as well as enclose everything in a run() function so it can be called by `meson --internal cmake_run_ctgt ...`. Also, include mesonbuild/cmake/data/ in the msi package. 4 years ago
Alan Coopersmith 45793b6ee2 symbolextractor: Add support for Solaris 4 years ago
Cary Converse a198e5d191 coverage: llvm-cov support 4 years ago
Jon Turney 9f0e75bb40 Also adjust PATH in gtkdochelper for Cygwin 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Chun-wei Fan 89bd55b9da gtkdochelper.py: Ignore UnicodeEncodeError when printing output 5 years ago
Chun-wei Fan 415c9e14e7 gtkdochelper.py: Support Windows cmd.exe consoles 5 years ago
Pino Toscano 626522965f symbolextractor: add support for hurd 5 years ago
Pino Toscano a2b8ed1446 symbolextractor: rename linux_syms to gnu_syms 5 years ago
Nirbheek Chauhan 04e89d0867 symbolextractor: Add support for Cygwin 5 years ago
Nirbheek Chauhan cbd143844d symbolextractor: Add support for clang-cl 5 years ago
Nirbheek Chauhan cace70c64e symbolextractor: Add a Windows implementation 5 years ago
Nirbheek Chauhan 5dcbf10a1b ninjabackend: Pass the import library to SHSYM 5 years ago
Nirbheek Chauhan 2860bd0385 depfixer: Ignore more extensions that can't need RPATH fixes 5 years ago
Nirbheek Chauhan 561a284c51 depfixer: Cache searching of install_name_tool 5 years ago
Nirbheek Chauhan feb82e0f0f symbolextractor: Add typing hints 5 years ago
Nirbheek Chauhan 901bbc36d9 symbolextractor: Support passing arguments to tools 5 years ago
Nirbheek Chauhan 6fe7af5809 symbolextractor: Print a warning if required tools not found 5 years ago
Nirbheek Chauhan 431283b35d symbolextractor: Correctly filter undefined symbols on macOS 5 years ago
Nirbheek Chauhan 77d163a0e9 symbolextractor: Print one warning when no implementation found 5 years ago
Alberto García Hierro ffa9459eed commandrunner: Forward KeyboardInterrupt to command 5 years ago
Binh Nguyen f6758f2434 Prevent install_name_tool to run on EXE when cross compile on OSX 5 years ago