Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-11-07 | syntax-highlighting: vim: fix setting cpo [skip ci] | Liam Beguin | 1 | -1/+1 | |
since 'cpo' is global, use `set` instead of `setlocal`. Reported-By: Bram Moolenaar <Bram@vim.org> Signed-off-by: Liam Beguin <liambeguin@gmail.com> | |||||
2019-11-07 | dependencies/pkgconfig: Log pkg-config exceptions | Marvin Scholz | 1 | -0/+1 | |
This means that when either cflags or libs lookup fails, this will be logged always in the log, leading to much easier to debug messages like: Called `/usr/local/bin/pkg-config --cflags gnutls` -> 1 pkg-config error with 'gnutls': Could not generate cargs for gnutls: Package nettle was not found in the pkg-config search path. Perhaps you should add the directory containing `nettle.pc' to the PKG_CONFIG_PATH environment variable Package 'nettle', required by 'gnutls', not found Run-time dependency gnutls found: NO (tried pkgconfig) | |||||
2019-11-07 | dependencies/pkgconfig: Fix error reporting | Marvin Scholz | 2 | -23/+24 | |
The stderr of pkg-config was never used, leading to no details about failures at all in exception messages. | |||||
2019-11-07 | dependencies/pkgconfig: Fix found state ignoring errors | Marvin Scholz | 1 | -2/+2 | |
Previously even when meson failed to obtain cflags or libs for a dependency it would lead to the dependency being found, causing very confusing errors at build time. | |||||
2019-11-06 | Add -L= to soname linker argument, too. | Jussi Pakkanen | 1 | -1/+4 | |
2019-11-06 | docs: Add backend vs2019 to table in Builtin-options.md [skip ci] | Wolfgang Stöggl | 1 | -1/+1 | |
2019-11-06 | Fix typos found by codespell | Wolfgang Stöggl | 55 | -110/+110 | |
- Typos were found by codespell v1.16.0 | |||||
2019-11-05 | dependency('cuda') | Aleksey Gurtovoy | 24 | -2/+527 | |
2019-11-05 | docs: Document that meson 0.52.0 allows layering cross files [skip ci] | Dylan Baker | 2 | -3/+9 | |
2019-11-05 | Change default pkgconfig directory on FreeBSD | sghctoma | 1 | -1/+4 | |
FreeBSD uses ${PREFIX}/libdata/pkgconfig as default pkgconf search path for non-base libraries. This commit makes that directory the default install_dir in the pkgconfig module on FreeBSD. | |||||
2019-11-02 | Fix split of CMAKE_PREFIX_PATH under Windows | Wolfgang Stöggl | 1 | -2/+2 | |
Under Windows, the colon ':' is used after the drive letter. So, the colon should not be used as a list separator or for splitting, otherwise it could lead to paths in CMAKE_PREFIX_PATH with a semicolon ';' between the drive letter and the rest of the path, e.g: -DCMAKE_PREFIX_PATH=C;/foo/bar instead of -DCMAKE_PREFIX_PATH=C:/foo/bar Use os.pathsep instead of ':' to split the environmental variable CMAKE_PREFIX_PATH | |||||
2019-11-02 | Merge pull request #6123 from scivision/bugfix-fortran | Jussi Pakkanen | 2 | -8/+7 | |
bugfix: fortran compiler assertionerror from 0c22798 | |||||
2019-11-02 | Minit templates modularization | Michael Hirsch, Ph.D | 11 | -335/+968 | |
2019-11-02 | Add option for controlling RTTI. | Jussi Pakkanen | 4 | -0/+30 | |
2019-11-02 | Pass explicit command line argument to disable exceptions with MSVC. | Jussi Pakkanen | 1 | -1/+3 | |
2019-11-02 | Ensure setuptools via PEP508/518 pyproject.toml | Michael Hirsch, Ph.D | 5 | -11/+21 | |
2019-11-02 | Ask Ninja to expand rsp files in compile_commands.json | Aleksey Gurtovoy | 2 | -4/+10 | |
2019-10-31 | fix PGI Windows 'ar' linker | Michael Hirsch, Ph.D | 1 | -1/+1 | |
2019-10-31 | bugfix: fortran compiler assertionerror from 0c22798 | Michael Hirsch, Ph.D | 2 | -7/+6 | |
2019-10-30 | Fix looking up Visual Studio MSMs. Again. [skip ci] | Jussi Pakkanen | 1 | -2/+2 | |
2019-10-29 | MSVC: support -LIBPATH | Aleksey Gurtovoy | 2 | -3/+6 | |
Fixes #6101 (with a test), following up #5881 | |||||
2019-10-28 | docs: clarify --default-library is for internal libraries [skip ci] | rc-matthew-l-weber | 1 | -1/+4 | |
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> | |||||
2019-10-24 | Return a disabler when an unknown method is called on a disabler object | James Hilliard | 2 | -2/+8 | |
2019-10-23 | Fix for issue #4499, multiple entries per file in install-log.txt | Orlando Wingbrant | 2 | -1/+27 | |
2019-10-23 | Merge pull request #5942 from scivision/duck | Jussi Pakkanen | 2 | -2/+4 | |
interpreter: raise Meson exception when non-found module is used anyway | |||||
2019-10-23 | tests: add fortran-specific compiler checks | Michael Hirsch, Ph.D | 2 | -0/+31 | |
2019-10-22 | raise exception when a non-required module not found and subsequently used | Michael Hirsch, Ph.D | 1 | -0/+2 | |
2019-10-22 | ducking 'None' for missing module | Michael Hirsch, Ph.D | 1 | -2/+2 | |
This handles the Windows-specific case, the next commit handles the general issue | |||||
2019-10-22 | Test that running configure on a build dir works. | Jussi Pakkanen | 1 | -0/+5 | |
2019-10-22 | mconf: Fix printing options when there is no compiler/project options | Xavier Claessens | 1 | -3/+3 | |
Closes: #6087 | |||||
2019-10-22 | Merge pull request #6090 from GoaLitiuM/master | Jussi Pakkanen | 2 | -8/+27 | |
d: Fix various linking issues | |||||
2019-10-22 | Add source tags targets | Marc-André Lureau | 3 | -0/+73 | |
2019-10-21 | Use run-clang-tidy when available. | Jussi Pakkanen | 1 | -4/+18 | |
2019-10-21 | d: Fix various linking issues on Windows | GoaLitiuM | 1 | -1/+10 | |
2019-10-21 | d: Prefer MSVC and LLVM linker over optlink when available | GoaLitiuM | 1 | -7/+17 | |
The optlink linker is slowly getting phased out now since DMD ships with the LLVM linker, so it can be used when Visual Studio is not installed. | |||||
2019-10-21 | Remove duplicated object files in static libraries | Xavier Claessens | 5 | -1/+31 | |
When a static library link_whole to a bunch of other static libraries, we have to extract all their objects recursively. But that could introduce duplicated objects. ar is dumb enough to allow this without error, but once the resulting static library is linked into an executable or shared library, the linker will complain about duplicated symbols. | |||||
2019-10-20 | Merge pull request #6074 from mensinda/cmFileAPI | Jussi Pakkanen | 7 | -157/+557 | |
cmake: Add CMake file API support | |||||
2019-10-20 | Fix all flake8 warnings | Daniel Mensinger | 8 | -8/+4 | |
2019-10-20 | cmake: Blacklist more compiler warning flags | Daniel Mensinger | 7 | -1/+80 | |
2019-10-20 | Do not try to run dist test with VS backend. | Jussi Pakkanen | 1 | -0/+4 | |
2019-10-20 | Disable extension module tests with Python 3.8 and VS2015. | Jussi Pakkanen | 3 | -0/+20 | |
2019-10-20 | run_project_tests: Added print_tool_versions() | Daniel Mensinger | 1 | -0/+33 | |
2019-10-20 | cmake: Do not add imported targets | Daniel Mensinger | 2 | -9/+11 | |
2019-10-20 | cmake: Add CMake file API support | Daniel Mensinger | 2 | -5/+366 | |
The file API will automatically be used when CMake >= 3.14 is detected. This new API is meant as a replacement for the now deprecated CMake server API. The new API (mostly) provides the same information in a different format. Thus only a slight bit of refactoring was necessary to implement this new backend | |||||
2019-10-20 | cmake: Comment out unused variables | Daniel Mensinger | 1 | -4/+4 | |
2019-10-20 | cmake: Move CMake API classes to common | Daniel Mensinger | 4 | -144/+148 | |
2019-10-19 | Update Linux CI image to Ubuntu Eoan. [skip ci] | Jussi Pakkanen | 2 | -26/+28 | |
2019-10-19 | docs: Fix some incorrect links [skip ci] | Anton Leontiev | 10 | -14/+15 | |
2019-10-19 | docs: Add missing language identifier [skip ci] | Anton Leontiev | 3 | -6/+9 | |
2019-10-19 | mdist.py: import lzma only when needed | Thomas Petazzoni | 1 | -1/+1 | |
Source of patch: http://lists.busybox.net/pipermail/buildroot/2019-October/262990.html http://code.bulix.org/gdxcu4-914360 Fixes https://github.com/mesonbuild/meson/issues/6012 |