Xavier Claessens
b872099468
find_program(): Add 'dirs' keyword argument
...
Fixes : #1576
5 years ago
chris
6cc0ef8c07
docs: fix typo
5 years ago
Robert Ancell
dd15c47ea8
docs: Fix typo [skip ci]
5 years ago
Wolfgang Stöggl
f037e7ef45
Fix typos found by codespell
...
- Typos were found by codespell v1.16.0
5 years ago
rc-matthew-l-weber
6e18e5b0b3
docs: clarify --default-library is for internal libraries [skip ci]
...
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
5 years ago
Anton Leontiev
603b1ac287
docs: Fix some incorrect links [skip ci]
5 years ago
Anton Leontiev
ddd7cf634b
docs: Add missing language identifier [skip ci]
5 years ago
Daniel Mensinger
73d52266b5
Use include_type instead of is_system
5 years ago
Daniel Mensinger
942f145de9
added docs
5 years ago
Dylan Baker
678ee8a9c1
docs: update docs on benchmark in regards to arguments accepted
5 years ago
Marc-André Lureau
01569fee2e
Add depfile to configure_file()
...
In qemu, minikconf generates a depfile that meson could use to
automatically reconfigure on dependency change.
Note: someone clever can perhaps find a way to express this with a
ninja rule & depfile=. I didn't manage, so I wrote a simple depfile
parser.
5 years ago
Marc-André Lureau
a65d5801f3
environment: Support taking values from dict
...
Related to #5955 .
5 years ago
David Cantrell
fbbdde4561
Clarify the list of languages is optional for project() [skip ci]
5 years ago
Khairul Azhar Kasmiran
6b0c711c91
Add Windows behavior to executable()'s install_rpath arg doc [skip ci]
5 years ago
Xavier Claessens
ef3992f1cc
configure_file(): Allow multiple inputs in command mode
...
Closes : #5893
5 years ago
Peter Hutterer
4ebce2c3f2
Add test priorities to force test start order
5 years ago
James Hilliard
b21fd95f73
Add is_disabler function
...
This is useful if one needs to check if a variable is a disabler.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
5 years ago
ePirat
84030abd31
Docs: Add default value of install kwarg [skip-ci]
5 years ago
Dylan Baker
487fdfcd11
docs: Add missing closing ` in reference manual
5 years ago
Michael Hirsch, Ph.D
49dd56b312
add missing link [skip ci]
5 years ago
Michael Hirsch, Ph.D
b90b69d383
note that integers have .to_string() method [skip ci]
5 years ago
Xavier Claessens
2e41d53e4d
Add version check support to find_program()
...
Closes : #1609
5 years ago
Marc-André Lureau
341d245e68
Accept vs_module_defs for modules
...
Like shared libraries, modules may have vs_module_defs.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
5 years ago
Xavier Claessens
12d4031f52
Add alias_target() function
5 years ago
Xavier Claessens
dd8f75ad93
Document that add_languages() returns a boolean [skip ci] ( #5600 )
5 years ago
andy5995
ceb70a5c2e
Reference-manual.md:add missing equal sign in "both_libraries" section
...
[skip ci]
6 years ago
Dylan Baker
0e23dbec81
docs: compiler objects are returned [skip ci]
...
Not a series problem, but annoys me that that it's in the builtin
section when it's a returned object.
6 years ago
Jussi Pakkanen
6b4b601eaf
Rewrap some doc lines. [skip ci]
6 years ago
Daniel Mensinger
438ee6b01d
cmake: updated docs
6 years ago
Daniel Mensinger
35936316eb
cmake: rebase fixes
6 years ago
Daniel Mensinger
6cb904de7b
cmake: Added docs
6 years ago
Mathieu Duponchelle
12a82e763d
interpreter: add fallback argument to subproject.get_variable()
6 years ago
Michael Hirsch, Ph.D
44b6ccbe56
join_paths => / [skip ci]
6 years ago
Jussi Pakkanen
79d530e325
Generators can have extra target dependencies. Closes #4131 .
6 years ago
Dylan Baker
ffe2a678d5
docs: Add docs for Dependency.get_variable
6 years ago
Daniel Eklöf
c2ee82cc41
add support for "target_type: 'shared_module'" in build_target()
6 years ago
Michael Hirsch, Ph.D
06bfc2dab6
per-target manual specification of link_language
6 years ago
Anton Kochkov
ad0ba6a911
Add VS2019 backend CI and docs.
6 years ago
Keefer Rourke
53a7403f10
( #5260 ) link to builtin options in `library()` fn
...
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.
6 years ago
Dylan Baker
02ff9829c4
docs: Change 0.51 to 0.50.1 [skip ci]
...
Since this is targeting the 0.50.1 bugfix release.
6 years ago
Jonatan Pålsson
2a030e33f3
docs: Document when environment() was added ( #5178 ) [skip ci]
...
The environment() function was added in 0.35.0 (which contains a2e7ebc5
,
containing the actual addition)
6 years ago
Dylan Baker
f2d4a32370
dependencies/base: Pass correct arguments to subdependencies
...
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.
6 years ago
Jussi Pakkanen
2259db2683
Add documentation.
6 years ago
Jussi Pakkanen
4b95dd3a6d
Add test script to generate a static library with a custom target.
6 years ago
Niklas Claesson
dd2c44cdf6
Add static as keyword to find_library
6 years ago
Paolo Bonzini
91f847d308
mtest: implement TAP parsing
...
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 .
6 years ago
Paolo Bonzini
4b5cf3f7c5
interpreter: add "protocol" kwarg to test
...
This is the first step towards adding support for TAP.
6 years ago
emersion
06e939bcbb
docs: compiled() only works with compiler.run() results [skip ci]
6 years ago
Maarten ter Huurne
b4ef257593
Clarify in docs the argument types extract_objects() accepts [skip ci]
6 years ago
Jonathan Poelen
f424bdaf33
use compile_args instead of compiler_args [skip ci]
6 years ago