summaryrefslogtreecommitdiff
path: root/docs/markdown
AgeCommit message (Collapse)Author
2020-06-28syntax.md: document version_compare ambiguities [skip ci]Michael Hirsch, Ph.D
2020-06-28syntax.md: correct markdown heading syntax [skip ci]Michael Hirsch, Ph.D
2020-06-24docs: Add initial docs for the Meson CI [skip ci]Daniel Mensinger
2020-06-24docs: Document string path building with examplesNirbheek Chauhan
Also document that line continuation didn't work before 0.50. 90c9b868b20b11bb089fc5e0c634d5ed76fea0cb fixed it.
2020-06-21mcompile: Add --verbose modeIgor Raits
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 Claessens
Copy a tree instead of extracting an archive. Closes: #7216
2020-06-21compiler: add 'force_align_arg_pointer' function attributeTim-Philipp Müller
2020-06-21Merge pull request #7359 from dcbaker/submit/2020-06/sh4Jussi Pakkanen
Add SuperH SH-4 support
2020-06-21Update Style-guide.md [skip ci]Michael Brockus
2020-06-21Update Creating-releases.md [skip ci]Michael Brockus
2020-06-19envconfig: Add support SuperH SH-4Dylan Baker
Fixes: #7358
2020-06-19docs: Alphabetically sort the cpu_family reference tableDylan Baker
It's close, but not quite. This should make it easier to read
2020-06-19Update Users.md [skip ci]Cyril Richard
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 Pakkanen
coverage: llvm-cov support
2020-06-18docs: replaced `ninja` with appropriate `meson` commands [skip ci]TheQwertiest
2020-06-17coverage: llvm-cov supportCary Converse
2020-06-17update Project-templates.mdMichael
2020-06-16doc: Fix missing --force-fallback-for documentationXavier Claessens
2020-06-16interpreter: add support for --force-fallback-forMathieu Duponchelle
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 Claessens
Fixes: #7130
2020-06-15Documentation, FAQ.md, generated_headers [skip ci]laolux
2020-06-15Added docs for all meson commands + corresponding unit test (#7217)TheQwertiest
2020-06-13Tweak gnome.gtkdoc() documentation for clarity and grammarJon Turney
2020-06-12[skip ci] docs: Bring up to date on options per machineJohn Ericson
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]坂本 貴史
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 Johnston
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 Polezhaiev
2020-06-08Merge pull request #7245 from dankegel/response-files-when-needed-tidiedJussi Pakkanen
Make ninja backend only use response files when needed, on linux too
2020-06-05docs: add snippet about response file changeDan Kegel
2020-06-05cmake: added docsDaniel Mensinger
2020-06-04Add libeconf to users.mdRichard Brown
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 Pakkanen
2020-06-03[skip ci] mesonwrap docs: fix a broken linkLisa White
2020-06-02docs/unit-tests: Show a test can have multiple suites [skip ci]Ebrahim Byagowi
2020-06-02[skip ci] mesonwrap docsLisa White
- Add ambiguous naming documentation. - Update branch request documentation. - Add mesonwrap token documentation. - Update review guidelines.
2020-06-02[skip ci] mesonwrap docs: limit line length and remove trailing spacesLisa White
2020-05-27Merge pull request #6818 from mensinda/localPatchJussi Pakkanen
Wrap: add local files support via *_filename
2020-05-27docs: Fix typo in Release notes [skip ci]Soapux
2020-05-26opts: added docsDaniel Mensinger
2020-05-24fixed typop01arst0rm
2020-05-23ast: Add docs for --astDaniel Mensinger
2020-05-20compilers/d: Add b_ndebug supportDylan Baker
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
2020-05-18pass exe_wrapper to test scripts through the environmentDylan Baker
This adds a new MESON_EXE_WRAPPER environment variable containing the string form of the exe_wrapper, if there is an exe_wrapper defined. Fixes #4427
2020-05-18Merge pull request #7103 from dankegel/bug4027-rpath-rememberJussi Pakkanen
Let .pc files and LDFLAGS provide rpaths.
2020-05-16docs: add snippet documenting rpath behavior changeDan Kegel
2020-05-14Docs: Make the suggested use for the not-found dependency better [skip ci]Dylan Baker
2020-05-14interpreter: Rename has_exe_wrapper -> can_run_host_binariesDylan Baker
The implementation of this function has changed enough that the name doesn't really reflect what it actually does. It basically returns true unless you're cross compiling, need and exe_wrapper, and don't have one. The original function remains but is marked as deprecated. This makes one small change the meson source language, which is that it defines that can_run_host_binaries will return true in build == host compilation, which was the behavior that already existed. Previously this was undefined in build == host compilation.
2020-05-14docs: Add a Howto about the null dependency [skip ci]Dylan Baker
2020-05-13Merge pull request #6620 from jon-turney/test-output-checkDylan Baker
Add a mechanism for validating meson output in tests
2020-05-11ConfigToolDependency: Don't fallback to system tool when cross compilingXavier Claessens
The system tool is always the wrong thing to use and cause hard to debug issues when trying to link system libraries with cross built binaries. The ExternalDependency base class already had a method to deal with this, used by PkgConfigDependency and QtBaseDependency, so it should make things more consistent.