Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-29 | Use get_linker_search_args(libdir) instead of '-L'+libdir | Benjamin Redelings | 1 | -2/+2 | |
2018-01-22 | Begin factoring abi_tag logic into own function. | Benjamin Redelings | 1 | -6/+10 | |
2018-01-22 | Factor check for invalid BOOST modules into separate function. | Benjamin Redelings | 1 | -16/+21 | |
2018-01-22 | Merge pull request #2955 from xclaesse/unfound | Jussi Pakkanen | 6 | -54/+77 | |
pkgconfig: Also ignore not found deps passed directly to pc generator | |||||
2018-01-22 | Merge pull request #2956 from jeandet/Qt_resource_in_subfolder | Jussi Pakkanen | 6 | -1/+24 | |
Qt resource in subfolder | |||||
2018-01-22 | Typo. | Stefan Seering | 1 | -1/+1 | |
2018-01-20 | Fixed bug | Alexis Jeandet | 1 | -1/+1 | |
Adding the current subdir when extracting resources deps wasn't good, it is CustomTarget job to handle that. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-01-20 | Added failing test case | Alexis Jeandet | 5 | -0/+23 | |
When having Qt resources in a meson subdir, meson prepends twice the subdir name in resource file dependencies. Here it will set 'subfolder/subfolder/resources/thing.png' as dependencie for stuff3.qrc. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2018-01-19 | pkgconfig: Also ignore not found deps passed directly to pc generator | Xavier Claessens | 6 | -42/+58 | |
Currently only not found deps implicitly pulled from a Library object are ignored. We should also ignore not found deps passed directly to generate() method. This makes the unit testing more complicated because libfoo pkgconfig dependency cannot be found when generated from the within the same meson.build. | |||||
2018-01-19 | run_unittests.py: Support building multiple projects in a single test | Xavier Claessens | 1 | -12/+19 | |
2018-01-19 | Correct spelling mistakes. | Edward Betts | 4 | -5/+5 | |
2018-01-19 | Merge pull request #2948 from dcbaker/submit/llvm-robust-strip | Jussi Pakkanen | 2 | -12/+11 | |
Make ConfigTool version suffix stripping robust | |||||
2018-01-19 | Add external dependencies to pc files only if found. Closes #2911. | Jussi Pakkanen | 4 | -1/+29 | |
2018-01-19 | Renamed test dir to avoid duplicated numbers. | Jussi Pakkanen | 10 | -1/+1 | |
2018-01-18 | dependnecies: generalize version suffix stripping code | Dylan Baker | 2 | -11/+11 | |
This replaces calls to .rstrip('git'), .rstrip('svn') with a regex that takes the leading numbers and dots, and throws away the rest. This also moves the code up to the ConfigToolDepdency level, since these config tools are of various quality and some of them are good, and some are not. This shouldn't affect well behaved tools. This should future proof LLVM against future suffixes (like someone doing something strange like using Mercurial as a VCS). | |||||
2018-01-18 | dependencies/base: remove unused import | Dylan Baker | 1 | -1/+0 | |
spotted by flake8 | |||||
2018-01-18 | docs: Add Mesa, Libdrm, and IGT as meson users | Dylan Baker | 1 | -0/+3 | |
2018-01-18 | Removed duplicate if branch. | Jussi Pakkanen | 1 | -2/+0 | |
2018-01-17 | Removed two deprecations from 2016. | Jussi Pakkanen | 5 | -17/+19 | |
2018-01-17 | docs: Document the `main` keyword of the `gtest` framework dependency | Raphael Salamon | 1 | -0/+7 | |
2018-01-17 | Add `main` argument to `dependency` (#2828) | Raphael Salamon | 1 | -1/+1 | |
`GTest` uses this keyword for conditional linking of it's main(). Fixes issue #2828 | |||||
2018-01-17 | Warn about using non-existent pkgconfig variables | Jon Turney | 1 | -0/+9 | |
I'm not sure this is a good idea, but at the moment it seems a bit too easy to write something like dep.get_pkgconfig_variable('inculdedir:') (sic) and not notice it's not doing anything useful. | |||||
2018-01-17 | Log instead of raise if Boost library not found (#2924) | Jan Niklas Hasse | 1 | -7/+6 | |
2018-01-16 | A few small improvements to meson.el | Jon Turney | 1 | -6/+5 | |
Add some missing statements to list of keywords Derive from prog-mode, so any prog-mode hooks are run Automatically use this mode for meson.build files [ci skip] | |||||
2018-01-16 | Fix a SideCI issue about an unused import in a unit test. | Hemmo Nieminen | 1 | -1/+0 | |
2018-01-16 | Rename a test to avoid duplicate numbering. | Hemmo Nieminen | 5 | -0/+0 | |
2018-01-14 | Move version info away from header. | Jussi Pakkanen | 1 | -1/+3 | |
2018-01-14 | Avoid worrying about encodings when capturing child program output | Ilia Mirkin | 1 | -5/+9 | |
The output may be a binary data stream, not subject to any locale encoding. This avoids any encoding errors that might arise as a result. Also fixes github issue #2868. | |||||
2018-01-13 | Merge pull request #2815 from taisei-project/fix_windows_compile_resources | Jussi Pakkanen | 9 | -5/+153 | |
[windows] make compile_resources use custom targets instead of generators | |||||
2018-01-13 | Merge pull request #2800 from lantw44/master | Jussi Pakkanen | 2 | -4/+24 | |
Fix -L order, LDFLAGS, LD_LIBRARY_PATH issues in GNOME module | |||||
2018-01-13 | Merge pull request #2764 from mesonbuild/generatorpath | Jussi Pakkanen | 20 | -20/+231 | |
Generator outputs can have path segments | |||||
2018-01-12 | Add a release note snippet for the windows.compile_resources() change | Andrei Alexeyev | 1 | -0/+3 | |
2018-01-12 | Fix test cases/windows/13 resources with custom targets | Andrei Alexeyev | 1 | -1/+1 | |
Analogous to #2851 | |||||
2018-01-12 | windows.compile_resources: fix compiling multiple resources within one project | Andrei Alexeyev | 7 | -25/+57 | |
2018-01-12 | [windows] make compile_resources use custom targets instead of generators | Andrei Alexeyev | 9 | -5/+118 | |
2018-01-11 | Change handling of not found external programs | Christophe Gouiran | 3 | -2/+13 | |
2018-01-09 | Merge pull request #2803 from dcbaker/wip/freebsd-fixes | Jussi Pakkanen | 22 | -36/+144 | |
various BSD fixes | |||||
2018-01-09 | Add `export_dynamic` argument to `executable`. (#2662) | Nikita Churaev | 7 | -20/+46 | |
2018-01-09 | Don't fail if we find an optional dependency but not the required ↵ | Nikita Churaev | 1 | -5/+16 | |
information (#2652) | |||||
2018-01-09 | Only run Boost tests on osx if it is actually installed. | Jussi Pakkanen | 1 | -1/+5 | |
2018-01-08 | Merge pull request #2885 from BeChris/fix_vs_pch | Jussi Pakkanen | 2 | -15/+23 | |
Fix MSVC backend crashes when `c_pch` or `cpp_pch` is not an array | |||||
2018-01-08 | Merge pull request #2890 from ximion/subproject_path_fix | Jussi Pakkanen | 1 | -2/+6 | |
Allow subproject dirs in subdirectories in the source tree again | |||||
2018-01-08 | Print deprecation warning also for wraptool. | Jussi Pakkanen | 1 | -1/+4 | |
2018-01-07 | Ensure subproject_dir is a string and doesn't contain ".." segments | Matthias Klumpp | 1 | -0/+4 | |
This is important so people can not trick Meson to select a subproject_dir that is not in the project's source directory. It also ensures a string is used for the path. | |||||
2018-01-07 | Modify exception raised when msvc pch is badly specified | Christophe Gouiran | 2 | -2/+2 | |
2018-01-07 | d: Detect recent DMD compilers | Matthias Klumpp | 1 | -1/+1 | |
They now are published by the D Language Foundation, and not Digital Mars. Therefore, their signature has changed slightly. (We can not check for 'DMD', because that string appears in every compiler version output to denote the frontend version used by the compiler). | |||||
2018-01-07 | Merge pull request #2840 from alyst/fix_detect_location | Jussi Pakkanen | 1 | -18/+29 | |
Fix meson location detection from other meson tools | |||||
2018-01-07 | Merge pull request #2880 from jon-turney/gir-cygwin | Jussi Pakkanen | 15 | -22/+74 | |
Fix and run gobject-introspection tests on cygwin | |||||
2018-01-07 | Allow subproject dirs in subdirectories in the source tree again | Matthias Klumpp | 1 | -2/+2 | |
The previous change disallowed any subdirectories for subproject dirs, and therefore broke a couple of projects making use of that. This change still prevents people from setting subproject dirs that are not in the project's source tree, while allowing to specify any path within the project's directory again. Resolves: #2719 | |||||
2018-01-07 | Print problem text in error message. Closes #2882. | Jussi Pakkanen | 1 | -2/+6 | |