| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update hotdoc files to match those produced by newest version.testenvvar | Jussi Pakkanen | 2019-07-08 | 1 | -0/+9 |
| | | |||||
| * | Hack envvar override when running tests in-process. | Jussi Pakkanen | 2019-07-08 | 1 | -2/+8 |
| | | |||||
| * | Use environment variable overrides. | Jussi Pakkanen | 2019-07-08 | 1 | -80/+125 |
| | | |||||
| * | Convert some methods to use mandatory named kwargs. | Jussi Pakkanen | 2019-07-08 | 1 | -26/+26 |
| | | |||||
| * | move Gnu-specific feature '--print-search-dirs' to GnuLikeCompiler | Norbert Nemec | 2019-07-07 | 2 | -51/+60 |
| | | |||||
| * | expanduser for tilde | Michael Hirsch, Ph.D | 2019-07-07 | 1 | -0/+1 |
| | | |||||
| * | check that compiler name is not blank or empty | Michael Hirsch, Ph.D | 2019-07-06 | 1 | -2/+2 |
| | | | | | pep8 | ||||
| * | BUGFIX: typo from 32e827dcdc451e1c5 broke PGI compilers | Michael Hirsch, Ph.D | 2019-07-06 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #5584 from mesonbuild/fixed5483 | Jussi Pakkanen | 2019-07-05 | 2 | -21/+26 |
| |\ | | | | | Fix compiler flags not used for some tests | ||||
| | * | Fix unittests.fixed5483 | Jussi Pakkanen | 2019-07-05 | 2 | -7/+11 |
| | | | |||||
| | * | compilers: Add missing cflags when calling compiler in link mode | Marvin Scholz | 2019-07-05 | 1 | -10/+11 |
| | | | |||||
| | * | compilers: Fix missing cflags for function detection | Marvin Scholz | 2019-07-05 | 1 | -4/+4 |
| | | | | | | | | | Fix #5481 | ||||
| * | | Explain that using shell functionality is forbidden. [skip ci] | Jussi Pakkanen | 2019-07-05 | 1 | -0/+6 |
| |/ | |||||
| * | Fix windres module argument flattening | ePirat | 2019-07-05 | 2 | -3/+4 |
| | | |||||
| * | Improve performance with windows defender ATP | Charlie Barto | 2019-07-05 | 3 | -9/+8 |
| | | |||||
| * | Document that add_languages() returns a boolean [skip ci] (#5600) | Xavier Claessens | 2019-07-05 | 1 | -1/+4 |
| | | |||||
| * | env: Do not return empty tool env vars | Marvin Scholz | 2019-07-05 | 1 | -0/+4 |
| | | | | | | | | | A compiler or other tool with an empty string as name does not make sense as it anyway can not be used and causes a failure later in parse_entry. Fix #5451 | ||||
| * | Return zero in cross_sizeof | Abhishek Pandit-Subedi | 2019-07-03 | 1 | -0/+1 |
| | | | | | | There is an error when compiling with -Werror=return-type. Non void functions must return valid values. | ||||
| * | dependencies/dev: Switch order of llvm dependency finders | Dylan Baker | 2019-07-02 | 1 | -3/+3 |
| | | | | | | | | | | Cmake ignores shared vs dynamic linking, and always returns static. This went unnoticed, but results in regresssions for mesa. We need to fix cmake, but with 0.51.1 due out shortly switching the order provides a quick fix to restore expected functionality seems acceptable. Fixes #5568 | ||||
| * | tests/llvm: Test both cmake and llvm-config methods | Dylan Baker | 2019-07-02 | 1 | -20/+24 |
| | | |||||
| * | mintro: Add installed subdirs introspection (fixes #5556) | Daniel Mensinger | 2019-07-01 | 2 | -0/+30 |
| | | |||||
| * | Use the same directory names for dist so that ccache works. Closes #5583. | Jussi Pakkanen | 2019-07-01 | 1 | -5/+9 |
| | | |||||
| * | Describe array values in install_dir. [skip ci] | Jussi Pakkanen | 2019-07-01 | 1 | -0/+21 |
| | | |||||
| * | xcodebackend: Fix iterating compilers after host/build changes | Dylan Baker | 2019-06-30 | 1 | -1/+1 |
| | | | | | Fixes #5570 | ||||
| * | Remove build host mixing warning on native | John Ericson | 2019-06-28 | 1 | -5/+0 |
| | | | | | | | | | | | | | There are two problems with this: - It has false positives when the code that trips it is conditional and no run on cross. - It confuses users who never wrote any `native` flags and don't care about cross. Fixes #5509 | ||||
| * | Fix failing test_find_program test (Windows-only) | Aleksey Gurtovoy | 2019-06-27 | 1 | -5/+8 |
| | | | | | | Skip finding a .py script w/o extension on Windows if `.PY` isn't in PATHEXT; closes #4355 | ||||
| * | Fix two errors when cross-compiling with Vala | James Westman | 2019-06-27 | 2 | -2/+4 |
| | | | | | | | | | | | | | - AttributeError: 'ValaCompiler' object has no attribute 'get_program_dirs' Fixed by adding a `get_program_dirs()` function to the base Compiler class, to match `get_library_dirs()` - KeyError: 'vala_COMPILER' Fixed by creating the Vala compile rules for all machines, not just the build machine. | ||||
| * | `add_{global,project}_{,link_}arguments`: simply native flag behavior | John Ericson | 2019-06-27 | 5 | -67/+58 |
| | | | | | | | | | | | | | | | | | | This further simplifies behavior to match the "build vs host" decision we did with `c_args` vs `build_c_args`. The rules are now simply: - `native: true` affects `native: true` targets - `native: false` affects `native: false` targets - No native flag is the same as `native: false` I like this because you don't even have to know what "build" and "host" mean to understand how it works, and it doesn't depend on whether the overall build is cross or not. Fixes #4933 | ||||
| * | meson_exe: Don't assert that we need an exe_wrapper when we say we don't ↵ | Dylan Baker | 2019-06-27 | 2 | -5/+7 |
| | | | | | | | | | need one Fixes cross compiling mesa from x86_64 -> x86 on an x86_64 system. Fixes #5567 | ||||
| * | Improve error message when Python is not usable. [skip ci] | Jussi Pakkanen | 2019-06-27 | 1 | -1/+1 |
| | | |||||
| * | Fix faling test_msvc_toolset_version test | Aleksey Gurtovoy | 2019-06-27 | 1 | -2/+6 |
| | | | | | | VCToolsVersion is not always set, and MS docs recommend getting the info from a file | ||||
| * | sanitycheckc: avoid linking sanitycheckc when cross compiling | Cody Schafer | 2019-06-27 | 3 | -7/+14 |
| | | |||||
| * | gnome.py: correctly pick the compiler for gtk-doc builds | Alexander Kanavin | 2019-06-27 | 1 | -4/+1 |
| | | |||||
| * | docs: Fix link to SourceSet module in the navbar [skip ci] | Iñigo MartÃnez | 2019-06-27 | 1 | -0/+1 |
| | | |||||
| * | dependencies/base: Set PKG_CONFIG_SYSROOT_DIR from cross file | Dylan Baker | 2019-06-26 | 3 | -0/+16 |
| | | | | | | | | | | | | In some cases it may be necessary to set PKG_CONFIG_SYSROOT_DIR, like when you've mounted a host architecture system in an arbitrary path. Meson will now check the cross files for a [properties]:sys_root variable and set the PKG_CONFIG_SYSROOT_DIR environment variable based on that variable. Fixes #3801 Fixes #4057 | ||||
| * | Switch to using Pyinstaller. Closes #5550. | Jussi Pakkanen | 2019-06-26 | 1 | -14/+18 |
| | | | | | | Cx_freeze has not been updated in a long time and does not even work with Python > 3.5. | ||||
| * | fortran-specific openMP tests | Michael Hirsch, Ph.D | 2019-06-25 | 2 | -0/+51 |
| | | |||||
| * | Merge pull request #5524 from scivision/icl_ifort | Dylan Baker | 2019-06-24 | 9 | -32/+54 |
| |\ | | | | | Add ifort on Windows | ||||
| | * | typo | Michael Hirsch, Ph.D | 2019-06-24 | 1 | -1/+1 |
| | | | |||||
| | * | known Python 3.5 on windows workaround for subprocess(cwd=str(Path)) | Michael Hirsch, Ph.D | 2019-06-24 | 1 | -1/+2 |
| | | | |||||
| | * | only test if Zlib found | Michael Hirsch, Ph.D | 2019-06-24 | 1 | -2/+6 |
| | | | |||||
| | * | windows ifort can't do shared_library sanely | Michael Hirsch, Ph.D | 2019-06-24 | 2 | -4/+8 |
| | | | |||||
| | * | update compiler ID for windows INtel MPI | Michael Hirsch, Ph.D | 2019-06-24 | 1 | -1/+1 |
| | | | |||||
| | * | intel windows coarray args | Michael Hirsch, Ph.D | 2019-06-24 | 2 | -1/+6 |
| | | | |||||
| | * | BUGFIX: typo for PGI C/CPP | Michael Hirsch, Ph.D | 2019-06-24 | 1 | -1/+1 |
| | | | |||||
| | * | correct missing argument for IntelClFortranCompiler | Michael Hirsch, Ph.D | 2019-06-24 | 5 | -23/+31 |
| | | | | | | | | | | | | | ifort passes all tests cleanup logic | ||||
| * | | Split attribute visibility | Dylan Baker | 2019-06-25 | 3 | -3/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c_function_attributes: remove 'protected' from 'visibility' This doesn't exist on macos with the apple compiler, which always causes failures. Fixes #5530 * compilers: Add split visibility checks to has_function_attribute These check for a single visibility at a time, rather than all four at once. This allows for finer grained searches, and should make using these checks safer across operating systems. | ||||
| * | | run_unitests: Skip the native_file_is_pipe test on cygwin | Dylan Baker | 2019-06-24 | 1 | -1/+2 |
| | | | | | | | | | Since it hangs and causes azure to time out. | ||||
| * | | meson: add cache for getting options | Marcel Hollerbach | 2019-06-24 | 1 | -0/+1 |
| |/ | | | | calling this function too ~60 sec. before, now 0.000435 sec. | ||||
| * | Keep all build dirs inside the source tree. | Jussi Pakkanen | 2019-06-24 | 1 | -1/+1 |
| | | | | | | VS and virus scanners complain when generating executables in temporary directories. | ||||
