8336 Commits (f02e26877de7a38fce672db9709666ed85706d43)

Author SHA1 Message Date
Dylan Baker f02e26877d cargo/interpreter: Implement an interpreter for Cargo TOML 2 years ago
Dylan Baker 4017dab484 cargo/cfg: Add a parser for the rust/cargo cfg() expressions 2 years ago
Dylan Baker 5e59e5a9e4 cargo/version: add a function to convert cargo versioning to meson 2 years ago
Dylan Baker b01ae087f5 cargo: Add a builder module to the cargo package 2 years ago
Dylan Baker 71325547aa cargo/manifest: Add a file with type definitions of the cargo manifest format 2 years ago
Eli Schwartz 2be09bbc92
dependencies: add more logging to configtool 2 years ago
Matthew Waters c6f34b8c40 dependencies/qt: add support for Qt frameworks referencing includes in include directory 2 years ago
Xavier Claessens 6c480085d5 rust: PIC is always enabled 2 years ago
Tristan Partin 58aa301acc Override find_program('meson') 2 years ago
Xavier Claessens 1781a481ee pkgconfig: Add include directories from internal deps in -uninstalled.pc 2 years ago
Xavier Claessens 26da7ec9f5 python: Use detect.find_external_dependency() for log consistency 2 years ago
Xavier Claessens 1a9f20d44a vcs_tag: Add --always to git describe 2 years ago
Xavier Claessens 7ac6afe265 mparser: Further cleanup node definitions 2 years ago
Dylan Baker 1ed1c8e2b0 mparser: add equality operators to nodes 2 years ago
Dylan Baker cb0b6352b5
mlog: put the module docstring at the top of the file 2 years ago
Dylan Baker 11fab771b1
mlog: use StringProtocol where we said we should 2 years ago
Dylan Baker ada2a976f0
mlog: use a hidden class for state 2 years ago
Dylan Baker 1e79553c36
mlog: remove out-of-date comment 2 years ago
Dylan Baker 73c054ced6
mlog: remove direct calls to log_once 2 years ago
Xavier Claessens d17e3ce6ba preprocess: Allow preprocessing any file extensions 2 years ago
Eli Schwartz 95b03f7930 avoid clearing the dependency cache unnecessarily based on wrap-mode 2 years ago
Eli Schwartz 29ad6dd90c avoid endless reconfigure loops when a build directory is copied around 2 years ago
Charles Brunet e7b9dfac98 mtest: wildcard selection 2 years ago
Xavier Claessens 11521c6db7 ProgressBar: Fix some rendering issues 2 years ago
Eli Schwartz 2c806099c7
repair install_mode support for uid/gid effectively everywhere 2 years ago
Eli Schwartz 1ff996ea67
remove inaccurate comment 2 years ago
Eli Schwartz d3804d0579
Remove pointless install_umask validation check for None 2 years ago
Eli Schwartz e37394fe1d
deprecate the buildtarget.get_id() method 2 years ago
Nirbheek Chauhan 22df45a319 qt: Allow specifying separate tools for qt4/5/6 2 years ago
Eli Schwartz 1f71911ae4
i18n module: check for a good enough msgfmt before permitting merge_file 2 years ago
Eli Schwartz af49e8010b
i18n module: be broadly supportive of portable gettext tools 2 years ago
Charles Brunet 8d30577a2d intro: add more details to generated files(part 2) 2 years ago
Volker Weißmann 12a2dc86ca Allow generator.process(generator.process(...)) 2 years ago
Xavier Claessens c6db870fc7 rust: Add system libs used by rust std to staticlib external deps 2 years ago
Xavier Claessens 01bb756484 rust: Use Popen_safe() for sanity checks 2 years ago
Xavier Claessens 6f4973abad wrap: Check for common "provides" typo 2 years ago
Remi Thebault d5ae94f571
Check dub version (#11794) 2 years ago
Xavier Claessens 9d64143a4f summary: Add from which subproject each subproject have been called 2 years ago
Eli Schwartz 057ac1f576 rust compiler: use better sanity check logging comparable to the clike one 2 years ago
Eli Schwartz 0b5e95ae71 meson_exe: print suitable debug information for DLL not found errors 2 years ago
Nomura 40e27b14f1 Metrowerks: move PCH args to the end of the command line 2 years ago
Volker Weißmann a8b144b71b Make `dependency('foo', static: true, method: 'cmake') link statically 2 years ago
Volker Weißmann 2699fd4b8a During reconfigure, show that no compiler was found, if compiler fails sanity check. 2 years ago
Volker Weißmann 8d81611114 Fix paths of Fortran order dependencies 2 years ago
Nomura c1fce8f60f Initial support for Metrowerks Assembler 2 years ago
Xavier Claessens 1958ded04f mcompile: Fix target name suggestions 2 years ago
Radek Bartoň 0bea4b632e Fix building python extensions on win-arm64 2 years ago
Ralf Gommers e4f6eeb7d7 Python module: emit warning for debug buildtypes with MSVC and no debug Python 2 years ago
Eli Schwartz a95ebf1077 dependencies: allow config-tool to fallback to default program names 2 years ago
Eli Schwartz 8d3e22f50b
cmake module: fix many typing issues 2 years ago