aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2020-07-04doc: Minor typo fix in legal.md [skip ci]Thibault Saunier1-1/+1
2020-07-01wrap: Update doc to give dependency_names example firstXavier Claessens1-8/+8
2020-07-01Fix typo: coma->commaXavier Claessens1-1/+1
2020-07-01find_program: Fallback if a wrap file provide the program nameXavier Claessens2-0/+18
We don't need the legacy variable name system as for dependency() fallbacks because meson.override_find_program() is largely used already, so we can just rely on it.
2020-07-01wrap: Add special 'dependency_names' key in [provide] sectionXavier Claessens1-4/+18
The value for that key must be a coma separated list of dependecy names provided by that subproject, when no variable name is needed because the subproject uses override_dependency().
2020-07-01wrap: Add 'provide' sectionXavier Claessens3-2/+41
2020-07-01Implicit dependency fallback when a subproject wrap or dir existsXavier Claessens2-1/+12
2020-07-01Merge pull request #7231 from mensinda/cmOverrideJussi Pakkanen2-3/+91
cmake: Add more advanced subproject configuration options
2020-06-30Made Commands.md dynamically generated (#7346)TheQwertiest3-662/+324
2020-06-30Replaced `ninja` with `meson` [skip ci]TheQwertiest6-9/+9
2020-06-30Cleaned up Reference docs [skip ci]TheQwertiest1-486/+470
2020-06-30wrap: Apply patch even in VCS casesXavier Claessens2-5/+12
2020-06-29envconfig: Add [constants] section in machine filesXavier Claessens2-0/+93
Machine files already supports `+` operator as an implementation detail, since it's using eval(). Now make it an officially supported feature and add a way to define constants that are used while evaluating an entry value.
2020-06-29Added ability to specify target in `meson compile`TheQwertiest2-5/+53
2020-06-28Added ability to pass arguments to backend in `meson compile`TheQwertiest2-1/+56
2020-06-28syntax.md: document version_compare ambiguities [skip ci]Michael Hirsch, Ph.D1-0/+8
2020-06-28syntax.md: correct markdown heading syntax [skip ci]Michael Hirsch, Ph.D1-46/+33
2020-06-24docs: Add initial docs for the Meson CI [skip ci]Daniel Mensinger2-0/+54
2020-06-24docs: Document string path building with examplesNirbheek Chauhan1-3/+22
Also document that line continuation didn't work before 0.50. 90c9b868b20b11bb089fc5e0c634d5ed76fea0cb fixed it.
2020-06-21mcompile: Add --verbose modeIgor Raits2-0/+7
Closes: https://github.com/mesonbuild/meson/issues/7352 Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com>
2020-06-21wrap: Add patch_directory supportXavier Claessens2-0/+11
Copy a tree instead of extracting an archive. Closes: #7216
2020-06-21compiler: add 'force_align_arg_pointer' function attributeTim-Philipp Müller1-43/+46
2020-06-21Merge pull request #7359 from dcbaker/submit/2020-06/sh4Jussi Pakkanen1-3/+4
Add SuperH SH-4 support
2020-06-21Update Style-guide.md [skip ci]Michael Brockus1-0/+6
2020-06-21Update Creating-releases.md [skip ci]Michael Brockus1-17/+38
2020-06-19envconfig: Add support SuperH SH-4Dylan Baker1-0/+1
Fixes: #7358
2020-06-19docs: Alphabetically sort the cpu_family reference tableDylan Baker1-3/+3
It's close, but not quite. This should make it easier to read
2020-06-19Update Users.md [skip ci]Cyril Richard1-0/+1
Update Users.md with the add of Siril (www.siril.org) that is migrating from autotools to meson.
2020-06-18Merge pull request #7196 from cconverse711/llvm-covJussi Pakkanen2-2/+5
coverage: llvm-cov support
2020-06-18docs: replaced `ninja` with appropriate `meson` commands [skip ci]TheQwertiest23-85/+113
2020-06-17coverage: llvm-cov supportCary Converse2-2/+5
2020-06-17update Project-templates.mdMichael1-2/+21
2020-06-16doc: Fix missing --force-fallback-for documentationXavier Claessens1-0/+8
2020-06-16interpreter: add support for --force-fallback-forMathieu Duponchelle3-0/+27
This new command line option allows specifying dependencies for which to force fallback. See the documentation for more information Fixes: #7218
2020-06-16gnome: Add fatal_warnings kwarg to generate_gir()Xavier Claessens2-0/+6
Fixes: #7130
2020-06-15Documentation, FAQ.md, generated_headers [skip ci]laolux1-1/+1
2020-06-15Added docs for all meson commands + corresponding unit test (#7217)TheQwertiest2-0/+605
2020-06-13Tweak gnome.gtkdoc() documentation for clarity and grammarJon Turney1-2/+2
2020-06-12[skip ci] docs: Bring up to date on options per machineJohn Ericson2-14/+64
I tried to fix the docs when the stuff was added, but it turns out I missed things, as noted in https://github.com/mesonbuild/meson/issues/7284#issuecomment-641641177
2020-06-12docs: remove duplicated entry for gnome.generate_gir() documentation [skip ci]坂本 貴史1-1/+0
The documentation of gnome.generate_gir() has duplicated entry for dependencies parameter. As a fix, this patch removes the entry added recently. Fixes: 893d101fff01 ("gnome: Add header kwarg to generate_gir()") Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
2020-06-11Correct argument typo in partial_dependnecy (#7300) [skip ci]Phillip Johnston1-1/+1
Should be "sources" not "source" ``` ../meson.build:162: WARNING: Passed invalid keyword argument "source". WARNING: This will become a hard error in the future. Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 131, in run return options.run_func(options) File "/usr/local/lib/python3.7/site-packages/mesonbuild/msetup.py", line 245, in run app.generate() File "/usr/local/lib/python3.7/site-packages/mesonbuild/msetup.py", line 159, in generate self._generate(env) File "/usr/local/lib/python3.7/site-packages/mesonbuild/msetup.py", line 192, in _generate intr.run() File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreter.py", line 4359, in run super().run() File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 465, in run self.evaluate_codeblock(self.ast, start=1) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 490, in evaluate_codeblock raise e File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 483, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 498, in evaluate_statement self.assignment(cur) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 1151, in assignment value = self.evaluate_statement(node.value) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 500, in evaluate_statement return self.method_call(cur) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 895, in method_call return obj.method_call(method_name, args, self.kwargs_string_keys(kwargs)) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 39, in method_call return method(args, kwargs) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 285, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 151, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 213, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/local/lib/python3.7/site-packages/mesonbuild/interpreter.py", line 484, in partial_dependency_method pdep = self.held_object.get_partial_dependency(**kwargs) TypeError: get_partial_dependency() got an unexpected keyword argument 'source' FAILED: build.ninja ```
2020-06-08docs/users: Add Le Machine Learning library [skip ci]Kyrylo Polezhaiev1-0/+1
2020-06-08Merge pull request #7245 from dankegel/response-files-when-needed-tidiedJussi Pakkanen1-0/+7
Make ninja backend only use response files when needed, on linux too
2020-06-05docs: add snippet about response file changeDan Kegel1-0/+7
2020-06-05cmake: added docsDaniel Mensinger2-3/+91
2020-06-04Add libeconf to users.mdRichard Brown1-0/+1
libeconf is now using meson as its primary/default build system, so we'd like to see ourselves on the meson users list .
2020-06-04Add android to os list informally. Closes #6233. [skip ci]Jussi Pakkanen1-0/+1
2020-06-03[skip ci] mesonwrap docs: fix a broken linkLisa White1-1/+1
2020-06-02docs/unit-tests: Show a test can have multiple suites [skip ci]Ebrahim Byagowi1-1/+1
2020-06-02[skip ci] mesonwrap docsLisa White4-31/+62
- Add ambiguous naming documentation. - Update branch request documentation. - Add mesonwrap token documentation. - Update review guidelines.