3670 Commits (eb76ba7031f053a3c1e69ce79f52bf84a222fa48)

Author SHA1 Message Date
Jussi Pakkanen 1fca654055 Add a clang-format target. 6 years ago
Xavier Claessens b6cede2928 find_library: Add 'has_headers' kwarg 6 years ago
Xavier Claessens ff2aa5a9ef Add 'required' kwarg in header check functions 6 years ago
Jussi Pakkanen 4df9006ca4 Can specify a string to print when dep not found. Closes #2407. 6 years ago
Jussi Pakkanen 7d5660dcbe Reformat long lines. 6 years ago
Daniel Mensinger 6864ed60dd mintro: Bug fix for determine_installed_path for multiple target outputs 6 years ago
John Ericson 9b13fb3672 Factor out more option iterating 6 years ago
Dylan Baker f9a35e08ac msetup: Fix callig meson --wipe inside a build directory 6 years ago
Daniel Mensinger 9958262cb2 Fixed subprojects build info 6 years ago
Dylan Baker c1e416ff61 dependencies/ui: Fix qmake detection when not using cross or native file 6 years ago
Dylan Baker d3e638fcbd dependencies/ui: Fix Qt pkg-config detection on MacOS 6 years ago
Dylan Baker bd630fbe55 msetup: Give a nice error message if cmd_line.txt cannot be read 6 years ago
Xavier Claessens 47b9c1a564 Allow fallback in nodownload mode 6 years ago
Dylan Baker f126f43c4f dependencies/ui: Don't require lrelease for qt 6 years ago
John Ericson 4ffd009fe9 Factor out iterator over options dictionaries 6 years ago
Thibault Saunier b4347ca4a9 gi: Handle new --source-top-dirs argument 6 years ago
William A. Kennington III 61d462706a coverage: Also remove source_root prefixes 6 years ago
Dylan Baker b335ca2818 compilers/icc: Add even more diag-errors to actually error on 6 years ago
Dylan Baker f6405adc2d modules/python: Add path method 6 years ago
Dylan Baker d536a6f018 modules/python: Refactor the PythonInstallation object 6 years ago
Dylan Baker 3d322b3381 modules/python: don't inherit from InterpreterObject 6 years ago
Dylan Baker 03805287e5 modules/python: Don't pass instance variable to instance method 6 years ago
Niklas Haas 261ab9b214 pkgconfig: Fix link order of library dependencies 6 years ago
Jussi Pakkanen c66d4c144a Better Python exe detector. Closes #4614. 6 years ago
Jussi Pakkanen 131459bd05 Add Renesas RL78 CPU family. Closes #4606. 6 years ago
Christoph Reiter 8e85a7b7b8 python: only link extension modules against libpython when distutils does too. Fixes #4117 6 years ago
Jussi Pakkanen 6124a97722 Bump version number for new development. 6 years ago
Jon Turney 541307a426
Windows clang supports `-mwindows` to set subsystem 6 years ago
Jussi Pakkanen 51aaa15bda Update everything for release 0.49.0 6 years ago
Martin Storsjö 05e75ab3e7 Reinstate "compilers/c: Fix allow undefined link arg for PE/COFF" 6 years ago
Jussi Pakkanen d64f93800f Do not write cp entry when it is empty. Closes #4602. 6 years ago
Jussi Pakkanen c6e022b560 Print ASCII version of unrepresentable text. Closes #4600. 6 years ago
John Preston ca2e378c98 Update VS files only if something changed. 6 years ago
Jussi Pakkanen 95c620db67 Error out if kwargs dict contains a kwargs entry. 6 years ago
Jussi Pakkanen c44a5a1aec Deduplicate export-dynamic and pthread. Closes #4567. 6 years ago
Jon Turney 4da68b7ba9
Try to handle ARM64 in detect_windows_arch() 6 years ago
Jon Turney f3b5c3c27d
Simplify test for x86 targeted MSVC cross-compiler 6 years ago
Jon Turney a872b925ea
Store the target architecture for CL-like compilers 6 years ago
Philippe Normand 4db1b3a09f modules/python: Do not override link_args with None largs 6 years ago
Jon Turney a2b0dd13a4 Don't blame absent cmake for all missing dependencies 6 years ago
Nirbheek Chauhan 0b3a607fd8 Correctly detect 32-bit arm userland on 64-bit arm 6 years ago
Nirbheek Chauhan 579b5bba12 Reorganize cpu detection code to be more consistent 6 years ago
Nirbheek Chauhan b75ff762f8 Fix detection with VS 2017, and fix a bug in detection on VS 2008 6 years ago
Jussi Pakkanen 58b838a80b Can specify keyword arguments with a dict. 6 years ago
John Preston c17a80f47b Use correct environment for REGEN in VS backend. 6 years ago
Xavier Claessens 8612f1543f pkgconfig: Improve and document generator behaviour 6 years ago
Xavier Claessens 377719cc7b BuildTarget: Fix typo, self.install does not exists 6 years ago
John Ericson 2ba97d506d Use more `environment.default_*` for consistency 6 years ago
John Ericson 0fd548e16f Combine `run_tests` import lines in `run_unittests` 6 years ago
Luca Boccassi 80ac40b7e7 pkgconfig: do not generated dependency on itself 6 years ago