Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-09-26 | Clarify the list of languages is optional for project() [skip ci] | David Cantrell | 1 | -2/+2 | |
2019-09-23 | Add Windows behavior to executable()'s install_rpath arg doc [skip ci] | Khairul Azhar Kasmiran | 1 | -1/+1 | |
2019-09-17 | configure_file(): Allow multiple inputs in command mode | Xavier Claessens | 1 | -1/+4 | |
Closes: #5893 | |||||
2019-08-24 | Add test priorities to force test start order | Peter Hutterer | 1 | -0/+6 | |
2019-08-12 | Add is_disabler function | James Hilliard | 1 | -0/+8 | |
This is useful if one needs to check if a variable is a disabler. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> | |||||
2019-07-30 | Docs: Add default value of install kwarg [skip-ci] | ePirat | 1 | -1/+1 | |
2019-07-26 | docs: Add missing closing ` in reference manual | Dylan Baker | 1 | -1/+1 | |
2019-07-26 | add missing link [skip ci] | Michael Hirsch, Ph.D | 1 | -2/+2 | |
2019-07-26 | note that integers have .to_string() method [skip ci] | Michael Hirsch, Ph.D | 1 | -0/+1 | |
2019-07-19 | Add version check support to find_program() | Xavier Claessens | 1 | -0/+8 | |
Closes: #1609 | |||||
2019-07-17 | Accept vs_module_defs for modules | Marc-André Lureau | 1 | -0/+7 | |
Like shared libraries, modules may have vs_module_defs. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> | |||||
2019-07-10 | Add alias_target() function | Xavier Claessens | 1 | -0/+14 | |
2019-07-05 | Document that add_languages() returns a boolean [skip ci] (#5600) | Xavier Claessens | 1 | -1/+4 | |
2019-06-19 | Reference-manual.md:add missing equal sign in "both_libraries" section | andy5995 | 1 | -1/+1 | |
[skip ci] | |||||
2019-06-10 | docs: compiler objects are returned [skip ci] | Dylan Baker | 1 | -102/+102 | |
Not a series problem, but annoys me that that it's in the builtin section when it's a returned object. | |||||
2019-06-10 | Rewrap some doc lines. [skip ci] | Jussi Pakkanen | 1 | -33/+40 | |
2019-06-06 | cmake: updated docs | Daniel Mensinger | 1 | -5/+0 | |
2019-06-06 | cmake: rebase fixes | Daniel Mensinger | 1 | -4/+4 | |
2019-06-06 | cmake: Added docs | Daniel Mensinger | 1 | -0/+5 | |
2019-05-28 | interpreter: add fallback argument to subproject.get_variable() | Mathieu Duponchelle | 1 | -1/+5 | |
2019-05-22 | join_paths => / [skip ci] | Michael Hirsch, Ph.D | 1 | -3/+2 | |
2019-05-21 | Merge pull request #5372 from dcbaker/get_variable | Jussi Pakkanen | 1 | -0/+8 | |
Dependency.get_variable method | |||||
2019-05-20 | Generators can have extra target dependencies. Closes #4131. | Jussi Pakkanen | 1 | -0/+3 | |
2019-05-20 | docs: Add docs for Dependency.get_variable | Dylan Baker | 1 | -0/+8 | |
2019-05-09 | add support for "target_type: 'shared_module'" in build_target() | Daniel Eklöf | 1 | -1/+13 | |
2019-05-02 | per-target manual specification of link_language | Michael Hirsch, Ph.D | 1 | -1/+3 | |
2019-04-16 | Add VS2019 backend CI and docs. | Anton Kochkov | 1 | -1/+2 | |
2019-04-15 | (#5260) link to builtin options in `library()` fn | Keefer Rourke | 1 | -2/+3 | |
As a newcomer to the Meson build system, I found the documentation of the `library()` function to be a bit misleading. Eventually I found what 'user option' referred to after digging through the docs. This just adds a link back to the page that describes the options that are referred to in this paragraph. | |||||
2019-04-10 | docs: Change 0.51 to 0.50.1 [skip ci] | Dylan Baker | 1 | -1/+1 | |
Since this is targeting the 0.50.1 bugfix release. | |||||
2019-04-01 | Merge pull request #5103 from mesonbuild/linkcustom | Jussi Pakkanen | 1 | -3/+11 | |
Can link against custom targets | |||||
2019-03-30 | docs: Document when environment() was added (#5178) [skip ci] | Jonatan PÄlsson | 1 | -1/+2 | |
The environment() function was added in 0.35.0 (which contains a2e7ebc5, containing the actual addition) | |||||
2019-03-29 | dependencies/base: Pass correct arguments to subdependencies | Dylan Baker | 1 | -0/+3 | |
Currently InternalDependency.get_partial_dependency shadows the the input variables names, and then passes those new copies to the final object returned. It also passes them to the arguments of of get_partial_dependency for each subdependency, which is wrong. The code is supposed to proxy the original argumetn values to that instead of the shadowing values. To avoid that this patch renames the new values. | |||||
2019-03-28 | Add documentation. | Jussi Pakkanen | 1 | -3/+10 | |
2019-03-18 | Add test script to generate a static library with a custom target. | Jussi Pakkanen | 1 | -0/+1 | |
2019-03-11 | Add static as keyword to find_library | Niklas Claesson | 1 | -1/+3 | |
2019-03-02 | mtest: implement TAP parsing | Paolo Bonzini | 1 | -5/+5 | |
This provides an initial support for parsing TAP output. It detects failures and skipped tests without relying on exit code, as well as early termination of the test due to an error or a crash. For now, subtests are not recorded in the TestRun object. However, because the TAP output goes on stdout, it is printed by --print-errorlogs when a test does not behave as expected. Handling subtests as TestRuns, and serializing them to JSON, can be added later. The parser was written specifically for Meson, and comes with its own test suite. Fixes #2923. | |||||
2019-03-02 | interpreter: add "protocol" kwarg to test | Paolo Bonzini | 1 | -4/+7 | |
This is the first step towards adding support for TAP. | |||||
2019-02-25 | docs: compiled() only works with compiler.run() results [skip ci] | emersion | 1 | -1/+2 | |
2019-02-19 | Clarify in docs the argument types extract_objects() accepts [skip ci] | Maarten ter Huurne | 1 | -5/+7 | |
2019-02-18 | use compile_args instead of compiler_args [skip ci] | Jonathan Poelen | 1 | -2/+2 | |
2019-01-27 | run_command: add env kwarg | Jan Tojnar | 1 | -2/+4 | |
2019-01-17 | custom_target: do not let install override build_by_default | Luca Boccassi | 1 | -0/+3 | |
A custom_target, if install is set to true, will always be built by default even if build_by_default is explicitly set to false. Ensure that this does not happen if it's set explicitly. To keep backward compatibility, if build_by_default is not set explicitly and install is true, set build_by_default to true. Fixes #4107 | |||||
2019-01-13 | interpreter: obey to the install argument in configure_file | Marco Trevisan (Treviño) | 1 | -0/+5 | |
If a configure_file has an install_dir set, the supported install argument is ignored, while this should have actually higher priority than the install_dir itself. Also check that correct types are used for `install` and `install_dir`. Add test to verify this. Fixes #3983 | |||||
2019-01-09 | Added Rust to supported languages for project() (#4750) [skip ci] | Ethan R | 1 | -2/+2 | |
2019-01-07 | docs: document the native keyword argument for reference-manule [skip ci] | Dylan Baker | 1 | -0/+2 | |
2019-01-02 | Can use plain strings for include_directories. | Jussi Pakkanen | 1 | -2/+4 | |
2018-12-27 | find_library: Add 'has_headers' kwarg | Xavier Claessens | 1 | -1/+4 | |
A library without its headers is often useless, so it is common to check them together. | |||||
2018-12-24 | Add 'required' kwarg in header check functions | Xavier Claessens | 1 | -3/+8 | |
Closes: #3940 | |||||
2018-12-22 | Can specify a string to print when dep not found. Closes #2407. | Jussi Pakkanen | 1 | -0/+2 | |
2018-12-19 | docs: Add warning about not using join_paths() with build targets [skip ci] | Dylan Baker | 1 | -0/+3 | |
This comes up now and again when people try do do something like: meson.build: ```meson my_sources = ['foo.c'] subdir('subdir') executable('foo', my_sources) ``` subdir/meson.build: ```meson my_sources += ['bar.c'] ``` |