Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-19 | coredata: add missing EnvironmentException import | James Hilliard | 1 | -2/+3 | |
Fixes: NameError: name 'EnvironmentException' is not defined Signed-off-by: James Hilliard <james.hilliard1@gmail.com> | |||||
2020-07-19 | fix msvc not recognising b_ndebug | Elliot Haisley | 3 | -1/+17 | |
fixes #7404 | |||||
2020-07-19 | Fix a comment about cross compilation with clang-cl [skip ci] | Martin Storsjö | 1 | -1/+1 | |
This comment was added in 0fbd09609f4, where the case of a forward slash was added for the case when cross compiling. | |||||
2020-07-19 | Fix setuptools 49 test. (fixes #7452) | Daniel Mensinger | 1 | -0/+4 | |
2020-07-16 | mdata: Add test to ensure mesondata.py is up-to-date | Daniel Mensinger | 1 | -0/+32 | |
2020-07-16 | mdata: remove setuptools and use mesondata instead | Daniel Mensinger | 4 | -16/+4 | |
2020-07-16 | mdata: Generate mesondata.py from */data folders | Daniel Mensinger | 2 | -0/+513 | |
2020-07-16 | Make virtualenv inside the project work | Daniel Mensinger | 2 | -9/+10 | |
2020-07-16 | deps: Do not deepcopy internal libraries (fixes #7457) | Daniel Mensinger | 1 | -0/+10 | |
2020-07-14 | wrap: Raise MesonException when git command fails | Xavier Claessens | 1 | -1/+4 | |
This avoid printing long backtrace by default, the user already has the output of the git command printed for debugging purpose since we don't redirect stdout/stderr. | |||||
2020-07-14 | Replace `dynamic linker` with `linker` [skip ci] | Nathan Lanza | 1 | -1/+1 | |
This header erroneously referred to the dynamic linker while the paragraph talks about the "link editor." Change the title to account for the difference. | |||||
2020-07-14 | Merge pull request #7422 from alanc/solaris-fixes | Jussi Pakkanen | 3 | -5/+19 | |
Solaris fixes revisited | |||||
2020-07-14 | doc: Add warning about --force-fallback-for [skip ci] | Xavier Claessens | 1 | -0/+22 | |
2020-07-14 | Merge pull request #7436 from scivision/python_tests | Jussi Pakkanen | 11 | -69/+76 | |
Python test upgrade | |||||
2020-07-13 | qt module: rcc supports depfiles now, given a recent enough version of Qt5 | Eli Schwartz | 3 | -7/+10 | |
Add depfile support to generated targets for Qt >= 5.14. Move warning into the module init itself, to check if the version is too old before issuing. Also tweak the wording itself, to advise upgrading to a suitable version of Qt5 instead of advising to wait for a Qt bug to be fixed. | |||||
2020-07-13 | Enable target override_options for llvm-ir | Nirbheek Chauhan | 1 | -2/+2 | |
This was missed somehow when the feature was added a few years ago. | |||||
2020-07-13 | ci: Increase timeout for vs jobs to 120 | Nirbheek Chauhan | 1 | -0/+2 | |
vc2017x64vs and vc2019x64vs sometimes timeout because they exceed the 60 min default limit. | |||||
2020-07-13 | Fix native builds on Windows ARM64 machines | Nirbheek Chauhan | 5 | -24/+10 | |
I made the mistake of always selecting the debug CRT for compiler checks on Windows 4 years ago: https://github.com/mesonbuild/meson/pull/543 https://github.com/mesonbuild/meson/pull/614 The idea was to always build the tests with debugging enabled so that the compiler doesn't optimize the tests away. But we stopped doing that a while ago, and also the debug CRT has no relation to that. We should select the CRT in the same way that we do for building targets: based on the options. On Windows ARM64, the debug CRT for ARM64 isn't always available, and the release CRT is available only after installing the runtime package. Without this, we will always try to pick the debug CRT even when --buildtype=debugoptimized or release. | |||||
2020-07-13 | doc | Michael Hirsch, Ph.D | 2 | -0/+4 | |
2020-07-13 | add Nvidia HPC SDK compilers | Michael Hirsch, Ph.D | 6 | -8/+74 | |
2020-07-12 | MSI creation fixes. [skip ci] | Jussi Pakkanen | 1 | -8/+6 | |
2020-07-12 | Bump version number for new development. [skip ci] | Jussi Pakkanen | 1 | -1/+1 | |
2020-07-12 | Updated everything for release 0.55.0.0.55.0 | Jussi Pakkanen | 28 | -276/+309 | |
2020-07-12 | simplify/correct test logic | Michael Hirsch | 3 | -33/+36 | |
before this, tests were being skipped on Ubuntu 20.04 with Anaconda Python Now, all 5 tests success | |||||
2020-07-12 | remove redundant syntax | Michael Hirsch | 1 | -3/+2 | |
2020-07-12 | some python test cases don't care about backend, so run them in any case | Michael Hirsch | 4 | -15/+30 | |
2020-07-12 | raise SystemExit() generally preferred to sys.exit(1) | Michael Hirsch | 5 | -20/+9 | |
2020-07-12 | c lang not needed for this test | Michael Hirsch | 1 | -1/+2 | |
2020-07-12 | setuptools is not stdlib, but distutils is | Michael Hirsch | 1 | -1/+1 | |
2020-07-12 | refactor: name .mypy.ini to reduce visual clutter | Michael Hirsch | 1 | -0/+0 | |
MyPy looks to .mypy.ini, reducing Meson top-level visual clutter https://mypy.readthedocs.io/en/stable/config_file.html | |||||
2020-07-12 | Check that hg is actually working. | Jussi Pakkanen | 1 | -2/+18 | |
2020-07-12 | Decrease version requirement to work on Xenial. | Jussi Pakkanen | 1 | -2/+2 | |
2020-07-09 | doc: Small tweaks to fallback documentation [skip ci] | Xavier Claessens | 2 | -2/+6 | |
2020-07-07 | SolarisDynamicLinker: report ld's version instead of gcc's | Alan Coopersmith | 1 | -1/+7 | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||||
2020-07-07 | SolarisDynamicLinker: Check if linker supports -z type=pie | Alan Coopersmith | 1 | -1/+7 | |
As suggested by dcbaker in https://github.com/mesonbuild/meson/pull/7370#discussion_r445145889 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||||
2020-07-07 | symbolextractor: use try/finally in solaris_syms when wrapping gnu_syms | Alan Coopersmith | 1 | -3/+5 | |
As suggested by dcbaker in https://github.com/mesonbuild/meson/pull/7370#pullrequestreview-436872661 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||||
2020-07-05 | Update version number for rc 2.0.55.0.rc2 | Jussi Pakkanen | 1 | -1/+1 | |
2020-07-05 | doc: Improve documentation of [provide] section in wrap files | Xavier Claessens | 2 | -20/+49 | |
Explicitly document the behaviour of dependency('foo-1.0', required: false). | |||||
2020-07-05 | Don't make unactionable warnings fatal | Nirbheek Chauhan | 5 | -7/+7 | |
Some warnings are out of the user's control, such as the RCC QT bug, or the GNU windres bug, or our informational warning about auto-disabling of options when -Db_bitcode is enabled. Such warnings should not be fatal when --fatal-meson-warnings is passed because there's no action that the user can take to fix it. The only purpose it serves is to prevent people who use those features from using --fatal-meson-warnings. | |||||
2020-07-04 | doc: Minor typo fix in legal.md [skip ci] | Thibault Saunier | 1 | -1/+1 | |
2020-07-04 | wrap: Add back filename member in PackageDefinition | Xavier Claessens | 1 | -0/+1 | |
It is still used by msubprojects.py and cause issues when updating wrapdb. | |||||
2020-07-04 | find_program: Do not use fallback when before parsing project() | Xavier Claessens | 2 | -1/+2 | |
Mesa is doing `project(... find_program() ...)` so environment.wrap_resolver is not defined yet. | |||||
2020-07-04 | qt: Fix has_tools() when required=False | Xavier Claessens | 3 | -50/+36 | |
Improve logs by making it clear when the program is found but has wrong version. | |||||
2020-07-04 | give user control of option skip_sanity_check | Alexander Neumann | 1 | -4/+4 | |
2020-07-02 | Bump version number for RC1.0.55.0.rc1 | Jussi Pakkanen | 2 | -2/+2 | |
2020-07-02 | environment: Correctly detect arm64 as aarch64 | Marvin Scholz | 1 | -0/+2 | |
On some systems aarch64 is reported as arm64. Due to mesons mangling of everything that starts with arm, it would end up being detected as arm (which implies 32 bit) which is incorrect. | |||||
2020-07-02 | Skip doc test when docs are not available. | Jussi Pakkanen | 1 | -0/+3 | |
2020-07-01 | Merge pull request #6902 from xclaesse/auto-fallback | Jussi Pakkanen | 19 | -63/+366 | |
Implicit dependency fallback when a subproject wrap or dir exists | |||||
2020-07-01 | Store website build script. [skip ci] | Jussi Pakkanen | 1 | -0/+51 | |
2020-07-01 | wrap: Add failing unit test for fallback consistency | Xavier Claessens | 4 | -0/+22 | |
Dependency 'foo' is overriden with 'foo_dep' so using fallback variable name 'bar_dep' should abort. |