Paolo Bonzini
fa5c2363eb
introspect: add test dependencies info to test/benchmark JSON
...
Add the ids of any target that needs to be rebuilt before running the
tests as computed by the backend, to the introspection data for tests and benchmarks.
This also includes anything that appears on the test's command line.
Without this information, IDEs must update the entire build before running
any test. They can now instead selectively build the test executable
itself and anything that is needed to run it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
4 years ago
noasakurajin
fbc6d50acc
added VS Code/Codium extention [skip ci]
4 years ago
Alexis Jeandet
46a4557021
Doc: Added clarification on introspection files gen order [skip ci]
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
4 years ago
TheQwertiest
96609da8d2
docs: replaced `ninja` with appropriate `meson` commands [skip ci]
5 years ago
Daniel Mensinger
550a450324
ast: Add docs for --ast
5 years ago
Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Brendan Simon
1cf7f40e85
Meson Cmake Wrapper unmaintained [skip ci]
...
The Meson CMake Wrapper project is currently unmaintained.
5 years ago
Michael
b61e037e93
add introspect --buildsystem-files info [skip ci]
5 years ago
Michael Brockus
0b42e817dd
adding Meson-UI to IDE-integration.md [skip ci]
5 years ago
Paolo Bonzini
3778a34979
mintro: include test protocol in introspection data
5 years ago
Daniel Mensinger
fc800a2cb8
mintro: Add version key to --scan-dependencies ( fixes #6287 )
5 years ago
Artsiom Chapialiou
cefdf8dcb0
Meson Syntax Highlighter plugin for JetBrains IDEs.
5 years ago
Daniel Mensinger
c361181cd9
mintro: dependencies: added version key
5 years ago
jimbo1qaz
7e2c54c0a3
Fix improperly closed code backtick [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
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
Jussi Pakkanen
8dedddca36
Fix table layout. [skip ci]
6 years ago
Daniel Mensinger
7074f12644
mintro: Renamed --dependencies --> --scan-dependencies
6 years ago
Daniel Mensinger
f29f854861
Added docs
6 years ago
Daniel Schulte
924cf5e622
mintro: Add name of subproject the target is contained in to --target output
6 years ago
Daniel Mensinger
609ecba37f
mintro: Added `defined_in` key in the targets introspection
6 years ago
Daniel Mensinger
428f85e860
Updated the docs [skip ci]
6 years ago
Daniel Mensinger
bd8bad46c3
Code cleanup and renamed variables
6 years ago
textshell
fb4bdd3330
Update docs/markdown/IDE-integration.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
textshell
1e374feb1c
Update docs/markdown/IDE-integration.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
Daniel Mensinger
5c39dd0668
Doc updates and throw if no target type is set
6 years ago
Daniel Mensinger
1268597df5
Slight modification of the wording
6 years ago
textshell
7cf0e30707
Update docs/markdown/IDE-integration.md
...
Co-Authored-By: mensinda <daniel@mensinger-ka.de>
6 years ago
Daniel Mensinger
fde10eaee9
Updated the docs
6 years ago
Daniel Mensinger
b9c4913cf0
Updated documentation
6 years ago
Daniel Mensinger
b11df88395
Documentation and unit test update
6 years ago
Daniel Mensinger
98115bb261
Updated doc [skip ci]
6 years ago
Daniel Mensinger
e5099357c2
Tests and docs
6 years ago
Daniel Mensinger
ceb5e9f042
Updated docs [skip ci]
6 years ago
Charles Barto
ab6929f64a
[skip ci]
...
add list of existing editor integrations
add meson_cmake_wrapper to the list of integrations
6 years ago
Jon Turney
6f8e541f55
docs: update for mesonintrospect.py -> meson introspect
...
mesonintrospect is deprecated since 59a35c4c
(PR #2067 )
7 years ago
Kevin Anderson
562c50f229
Update references from mesonconf to meson configure
...
Fixes #2372
7 years ago
Elliott Sales de Andrade
40d7704cd5
doc: Use https links wherever possible.
8 years ago
Elliott Sales de Andrade
b80d40c287
doc: Capitalize things more consistently.
...
Upper or lower case depending on the official spelling, or the more
consistent usage.
8 years ago
Peter Hutterer
276d342eba
docs: replace 'meson build' with 'meson builddir'
...
Clarifies that this is really just a directory, not a command.
https://github.com/mesonbuild/meson/issues/1560
8 years ago
Peter Hutterer
7ec6e6df20
docs: add a short description for all top pages in the Manual
8 years ago
Thibault Saunier
b371875e02
docs: Import the website and wiki and build with hotdoc
...
This allows us to more easily have the documentation in sync with
the source code as people will have to document new features etc
right at the time where they implement it.
8 years ago