Gerion Entrup
7d01629580
mtest: add gdb_path option
...
When using the '--gdb' argument of meson test the executed binary can
now be specified with '--gdb-path'.
Closing: #4373
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
Jussi Pakkanen
d3b389f349
Add clang-tidy target. Closes #2383 .
5 years ago
Xavier Claessens
2fb51a2cb0
doc: Add release snippet for the rework of static libraries
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
Christoph Weiss
0008b326ff
Add support for `depth` option in wrap-git
...
This allows cloning subprojects shallowly. It works recursively for a
subproject's submodules in case `clone-recursive` is set to `true`.
5 years ago
Marc-André Lureau
a65d5801f3
environment: Support taking values from dict
...
Related to #5955 .
5 years ago
Jussi Pakkanen
ef5fa846e0
Add CppCon 2019 talk to videos page. [skip ci]
5 years ago
Jussi Pakkanen
52c4ca4afd
Moved changes from preliminary relnote page to snippets. [skip ci]
5 years ago
Nathan Rossi
2dd5e695c7
envconfig: Add MicroBlaze CPU family
...
Add the CPU family for the MicroBlaze processor.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
5 years ago
David Cantrell
fbbdde4561
Clarify the list of languages is optional for project() [skip ci]
5 years ago
Patrick Griffis
1670fca36f
Add blocks dependency
...
This allows easily enabling the blocks clang extension.
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
jimbo1qaz
7e2c54c0a3
Fix improperly closed code backtick [skip ci]
5 years ago
Dylan Baker
b98337808c
docs: Add a snippet about illumos and Solaris support improvements
5 years ago
Dylan Baker
523c393691
docs: Add sunos to the reference table
...
I originally liked "solaris", but I've changed my mind. Both illumos
(the open-source fork of OpenSolaris) and Oracle's closed-source
Solaris are identified by the same token, and there are differences
between them; so using "sunos" as a sort "supertype" for both makes
sense to me.
5 years ago
dundir
61b5361c62
Update Quickstart Guide [skip ci]
5 years ago
Nirbheek Chauhan
53830038ac
docs/syntax: fix typo in dict example [skip ci]
5 years ago
Nirbheek Chauhan
41b0fae0a9
docs/syntax: Document that dicts are unordered [skip ci]
5 years ago
Simon Allen
d5026f13de
Fix typo
5 years ago
Peter Hutterer
4ebce2c3f2
Add test priorities to force test start order
5 years ago
Dylan Baker
110b562930
Vs backend compiler selection ( #5448 )
...
* backends/vs: Only set platform_toolset if it isn't already set
* interpreter: set backend up after the compiler
Otherwise we won't be able to check which VS toolchain to use.
* docs/using-visual-studio: wrap lines
* docs: recommend the py launcher instead of python3 for windows
* set backend.environment when building a dummy version
* backends/vs: Add support for clang-cl with vs2017 and vs2019 backends
* backends/vs: Add support for ICL (19.x) with vs2015 and vs2017 backends
5 years ago
Vedran Miletić
ab5bb8bcba
Add RxDock
5 years ago
Jakub Jermář
53289cb98c
Add HelenOS to Users.md
5 years ago
Dylan Baker
142012ab73
docs: add snippet for l_undef on apple
...
I didn't really mean to, but in splitting the linkers and compilers I
got this all working.
5 years ago
Dylan Baker
931a1b9187
docs: Add snippet for compiler linker split
5 years ago
Nirbheek Chauhan
275c493caf
Update vim syntax files link in 0.37 release notes [skip ci]
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
John Ericson
5d3c092ded
docs: meson -> Meson in one place
5 years ago
Jussi Pakkanen
81eecb25ad
Describe how to set up VS external project. [skip ci]
5 years ago
Jussi Pakkanen
f41bdae368
Add basic Webassembly support via Emscripten.
5 years ago
Jussi Pakkanen
5f2e44b0dd
Make gettext targets no-ops if gettext is not installed. Closes : #821 .
5 years ago
Marc-André Lureau
8ba1405742
sourceset: add all_dependencies() method
...
'if_true' sources should be built with their dependencies, as
illustrated by test case change.
Ideally, I think we would want only the files with the dependencies to
be built with the flags, but that would probably change the way
sourceset are used.
5 years ago
Emmanuel Pacaud
923efe9eda
Add aravis to meson users ( #5757 ) [skip-ci]
...
Aravis project is now using meson as its build system.
5 years ago
Marc-André Lureau
06aaffa4e1
Allow kconfig to read from configure_file()
...
At configure time, kconfig can read from configure_file().
"test cases/kconfig/4 load_config builddir/meson.build" was already
showing a workaround, now it actually can take configure_file input
directly.
5 years ago
Michael Hirsch, Ph.D
148a3a83a6
DOC: meson test multiple --suite specifications [skip ci]
...
docs:wrap < 80 col
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
Dylan Baker
03f3c7ad62
docs: correct key in dep.get_variable
...
pkg-config -> pkgconfig
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
Daniel Mensinger
8bc408e4ba
Added KDevelop to the docs ( #5714 ) [skip ci]
...
The new meson plugin will be included in KDevelop 5.4, so adding
it to the IDE-Integration docs.
https://www.kdevelop.org/news/kdevelop-5380-released
5 years ago
Nirbheek Chauhan
b0f4587663
docs: Document when install: was added to configure_file [skip ci]
...
Somehow we forgot to document this.
5 years ago
Jussi Pakkanen
f2e018c7f3
Create multiple different archive types with dist.
5 years ago
Xavier Claessens
2e41d53e4d
Add version check support to find_program()
...
Closes : #1609
5 years ago
Daniel Mensinger
3b3f53ab55
mintro: Fix section key in buildoptions
...
This reverts the changes to the `section` key for the
buildoptions and moves the machine choice into it's
own `machine` key.
With this commit the __undocumented__ breaking change
to the introspection format (introduced in 0.51.0) is
reverted and a new key is added instead.
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