Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-22 | symbolextractor: Add support for Solaris | Alan Coopersmith | 1 | -0/+9 | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||||
2020-06-22 | arglist: Fix remaining mypy errors and warnings | Dylan Baker | 2 | -6/+5 | |
So we can lint it with mypy | |||||
2020-06-22 | arglist: Split the C/C++ specifics parts into a subclass for CLike | Dylan Baker | 2 | -78/+71 | |
This means that we don't need work arounds for D-like compilers, as the special c-like hanlding wont be used for D compilers. | |||||
2020-06-22 | compilers: Return CompilerArgs from compiler instance | Dylan Baker | 9 | -56/+63 | |
Since the CompileArgs class already needs to know about the compiler, and we really need at least per-lanaguage if not per-compiler CompilerArgs classes, let's get the CompilerArgs instance from the compiler using a method. | |||||
2020-06-22 | compilers: Split CompilerArgs into a separate module | Dylan Baker | 9 | -384/+416 | |
I've also moved this out of the compilers pacakge because we're soon going to need it in linkers, and that creates some serious spagetti | |||||
2020-06-22 | compilers: Add missing annotations to CompilerArgs class | Dylan Baker | 1 | -16/+14 | |
2020-06-22 | compilers: Use enum for for deupdlication returns in CompilerArgs | Dylan Baker | 1 | -27/+36 | |
2020-06-21 | mcompile: Add --verbose mode | Igor Raits | 4 | -1/+18 | |
Closes: https://github.com/mesonbuild/meson/issues/7352 Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com> | |||||
2020-06-21 | wrap: Add patch_directory support | Xavier Claessens | 6 | -12/+44 | |
Copy a tree instead of extracting an archive. Closes: #7216 | |||||
2020-06-21 | compiler: add 'force_align_arg_pointer' function attribute | Tim-Philipp Müller | 2 | -43/+48 | |
2020-06-21 | Merge pull request #7359 from dcbaker/submit/2020-06/sh4 | Jussi Pakkanen | 2 | -5/+7 | |
Add SuperH SH-4 support | |||||
2020-06-21 | Update Style-guide.md [skip ci] | Michael Brockus | 1 | -0/+6 | |
2020-06-21 | Update Creating-releases.md [skip ci] | Michael Brockus | 1 | -17/+38 | |
2020-06-21 | update meson init info message. [skip ci] | Michael Brockus | 1 | -2/+2 | |
2020-06-19 | envconfig: Add support SuperH SH-4 | Dylan Baker | 2 | -2/+4 | |
Fixes: #7358 | |||||
2020-06-19 | docs: Alphabetically sort the cpu_family reference table | Dylan Baker | 1 | -3/+3 | |
It's close, but not quite. This should make it easier to read | |||||
2020-06-19 | Update Users.md [skip ci] | Cyril Richard | 1 | -0/+1 | |
Update Users.md with the add of Siril (www.siril.org) that is migrating from autotools to meson. | |||||
2020-06-18 | Merge pull request #7196 from cconverse711/llvm-cov | Jussi Pakkanen | 12 | -40/+154 | |
coverage: llvm-cov support | |||||
2020-06-18 | docs: replaced `ninja` with appropriate `meson` commands [skip ci] | TheQwertiest | 23 | -85/+113 | |
2020-06-18 | mconf: Fix regression when printing all options | Xavier Claessens | 1 | -8/+8 | |
This is a regression introduced by #5489 | |||||
2020-06-17 | disable coverage tests on msys2 | Cary Converse | 1 | -0/+8 | |
2020-06-17 | add missing gcovr dependencies for msys2 ci | Cary Converse | 1 | -0/+1 | |
2020-06-17 | add missing gcovr dependencies for cygwin ci | Cary Converse | 1 | -0/+5 | |
2020-06-17 | coverage: llvm-cov support | Cary Converse | 12 | -40/+140 | |
2020-06-17 | ci: Remove PostgreSQL from PATH | Nirbheek Chauhan | 4 | -15/+2 | |
It's one of the causes of the cmake test failures, and it's also plaguing the VS2019 jobs now because of the image update. | |||||
2020-06-17 | update Project-templates.md | Michael | 1 | -2/+21 | |
2020-06-16 | interpreter: Allow dependecy or subproject name in force_fallback_for | Xavier Claessens | 1 | -3/+6 | |
2020-06-16 | doc: Fix missing --force-fallback-for documentation | Xavier Claessens | 1 | -0/+8 | |
2020-06-16 | interpreter: Avoid new feature warning when using old has_exe_wrapper() | Xavier Claessens | 1 | -1/+4 | |
2020-06-16 | interpreter: add support for --force-fallback-for | Mathieu Duponchelle | 6 | -2/+43 | |
This new command line option allows specifying dependencies for which to force fallback. See the documentation for more information Fixes: #7218 | |||||
2020-06-16 | Update mesonbuild/modules/gnome.py | Xavier Claessens | 1 | -1/+1 | |
Co-authored-by: Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | |||||
2020-06-16 | Update mesonbuild/modules/gnome.py | Xavier Claessens | 1 | -1/+1 | |
Co-authored-by: Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | |||||
2020-06-16 | gnome: Add fatal_warnings kwarg to generate_gir() | Xavier Claessens | 3 | -2/+17 | |
Fixes: #7130 | |||||
2020-06-15 | macros.meson: Switch to meson compile / install | Igor Raits | 1 | -3/+9 | |
Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com> | |||||
2020-06-15 | macros.meson: Switch to %{_smp_build_ncpus} | Igor Raits | 1 | -9/+3 | |
It is available since RPM 4.15 which has been around 1 year by now. Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com> | |||||
2020-06-15 | pep8: add missing import, remove unused variable | Michael Hirsch | 2 | -26/+27 | |
2020-06-15 | run_*tests*.py: print Meson version at start of test suite | Michael Hirsch | 5 | -7/+14 | |
on some systems, tests may take over an hour to run--only to find you might have used an unintended Meson version (e.g. release instead of dev). This change prints the Meson version at the start of the run_*tests*.py scripts. Also, raise SystemExit(main()) is preferred in general over sys.exit(main()) | |||||
2020-06-15 | Documentation, FAQ.md, generated_headers [skip ci] | laolux | 1 | -1/+1 | |
2020-06-15 | environment: fallback regex for versions like 2020.01 | Michael Hirsch | 2 | -6/+18 | |
add four-digit version unit_test cases | |||||
2020-06-15 | test:fortran7: default static so Intel/VS-based compilers pass | Michael Hirsch | 1 | -3/+3 | |
we did the same thing earlier with other Fortran tests for the same reason. | |||||
2020-06-15 | Add exception handling to be also written to the VS project xml | Vili Väinölä | 1 | -0/+12 | |
When changing meson option cpp_eh, it was passed to cl with AdditionalOptions and resulted in unsuppressable warning "cl : command line warning D9025: overriding '/EHs' with '/EHa'" | |||||
2020-06-15 | Added docs for all meson commands + corresponding unit test (#7217) | TheQwertiest | 3 | -0/+718 | |
2020-06-15 | ci: Use test.json to skip VS2017 azure tests | Daniel Mensinger | 5 | -19/+17 | |
See also #7307 #7314 #7316 cc @nirbheek | |||||
2020-06-14 | windows: Canonicalize `:` in filenames | Nirbheek Chauhan | 3 | -2/+10 | |
Fixes https://github.com/mesonbuild/meson/issues/7265 | |||||
2020-06-14 | fortran generated test: add code to reveal issue | Michael Hirsch | 5 | -10/+22 | |
used with Issue #7265 | |||||
2020-06-14 | Use cmake args also when calling get_cmake_info | Vili Väinölä | 1 | -4/+4 | |
- vcpkg libraries are not found when given cmake_toolchain_file and vcpkg_target_triplet as cmake_args when looking for the dependency if the first call to cmake has different arguments. The libraries are found if the first call has same arguments or if the CMakeCache.txt is deleted in call_with_fake_build. | |||||
2020-06-14 | Disable failing cmake jobs on VS2017 | Nirbheek Chauhan | 3 | -0/+16 | |
These only fail when building with msvc/clang-cl on the VS2017-Win2016 image. See: https://github.com/mesonbuild/meson/issues/7307 | |||||
2020-06-13 | cmake: fix definitions with interface libraries (fixes #7299) | Daniel Mensinger | 7 | -7/+28 | |
2020-06-13 | Tweak gnome.gtkdoc() documentation for clarity and grammar | Jon Turney | 1 | -2/+2 | |
2020-06-13 | Also adjust PATH in gtkdochelper for Cygwin | Jon Turney | 1 | -3/+5 | |
Also do Windows loader specific PATH adjustment (to emulate rpath) in gtkdochelper for Cygwin. |