Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-02 | Document how to run the wrap valĂdator. [skip ci] | Jussi Pakkanen | 1 | -6/+12 | |
2021-05-02 | Release 0.58.0.0.58.0 | Jussi Pakkanen | 28 | -324/+358 | |
2021-04-28 | doc: update syntax description of immutability | Alexander Lyashuk | 1 | -2/+4 | |
"Stored by value" is more correct way to explain that example. Mutable vs immutable means that you cannot mutate the value (e.g. list vs tuple in Python), and the example shows that `var2` is actually mutable. Copying/storing a reference vs value is what what matters in the assignment, in Python `a=b` means `a` and `b` are references to the same list, while in meson `a=b` copies the value of `b` into `a`. | |||||
2021-04-26 | Add snippet about Xcode. [skip ci] | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-26 | Interpreter: Fallback when required is false but forcefallback is true | Xavier Claessens | 2 | -0/+24 | |
2021-04-26 | Add 'subprojects purge' command | Tristan Partin | 1 | -0/+18 | |
This will help facilitate cache busting in certain situations, and replaces hand-rolled solutions of writing a length command to remove various files/folders within the subprojects directory. | |||||
2021-04-19 | pkgconfig: Add support for CustomTarget objects in generator | Xavier Claessens | 2 | -2/+10 | |
Fixes: #8618. | |||||
2021-04-15 | docs: add the 'since' tag to string.replace | Peter Hutterer | 1 | -2/+2 | |
2021-04-15 | docs: document default version for declare_dependency() | Simon Ser | 1 | -1/+2 | |
By default, the project version is picked. | |||||
2021-04-13 | Adding translation to ptbr for getting meson. [skip ci] | Mateus Coutinho Marim | 2 | -0/+94 | |
2021-04-12 | Update Users.md [skip ci] | Mateus Coutinho Marim | 1 | -1/+2 | |
2021-04-12 | dependency: Add JDK system dependency | Tristan Partin | 2 | -0/+17 | |
The JDK system dependency is important for detecting JDK include paths that may be useful when developing a JNI interface. | |||||
2021-04-09 | docs: Fix the description of static_library's additional arguments [skip ci] | Adam Jackson | 1 | -2/+1 | |
2021-04-09 | Add global_source/build_root() | Xavier Claessens | 2 | -0/+26 | |
2021-04-06 | docs: document bool to_int and to_string methods | Simon Ser | 1 | -0/+8 | |
This documents the bool methods to_int and to_string implemented in [1]. [1]: https://github.com/mesonbuild/meson/blob/a9e9b7c7501a3c8a5984a93879d1f309bf8c72aa/mesonbuild/interpreterbase.py#L1109 | |||||
2021-04-06 | Typo fix. [skip ci] | Jussi Pakkanen | 1 | -1/+1 | |
2021-04-06 | Add Chinese page to sitemap. [skip ci] | Jussi Pakkanen | 2 | -1/+2 | |
2021-04-06 | Add Chinese translation of the getting Meson page [skip ci] | Chippy | 1 | -0/+56 | |
* add zh * I am learning Meson and there is not Meson Chinese manual.so I want to write a Chinese manual. This is Getting-meson_zh. | |||||
2021-03-30 | docs: change duplicate "**.h" path to "**.c" [skip ci] | Guilherme Janczak | 1 | -1/+1 | |
2021-03-29 | Do not add custom target dir automatically when implicit false. | Jussi Pakkanen | 1 | -0/+17 | |
2021-03-28 | msubprojects: wrap-file should be re-extracted with --reset | Xavier Claessens | 2 | -1/+10 | |
When using --reset we should guarantee that next reconfigure will pick the latest code. For wrap-file we have no way to know if the revision changed, so we have to delete the source tree and extract again. It is unlikely that user has local changes in non-git subprojects, and --reset is known to be dangerous. | |||||
2021-03-28 | docs: Provide working instructions for scan-build [skip ci] | Patryk Obara | 1 | -3/+17 | |
Replace `meson compile scan-build` with `ninja -C dir scan-build`, because scan-build target does not work with `meson compile`. Note about SCANBUILD env variable was not precise enough to describe how to pass arguments to scan-build - provide an example to make it clear. Fixes: #7644. | |||||
2021-03-27 | Added some wrap review docs. [skip ci] | Jussi Pakkanen | 2 | -1/+39 | |
2021-03-25 | docs: correct log upload paths. | Diego Elio PettenĂČ | 1 | -3/+3 | |
SInce the build directory is `builddir/` it should be `builddir/meson-logs/testlog.txt` to be uploaded. | |||||
2021-03-24 | Merge pull request #8568 from dcbaker/submit/qt-dependency-factory | Jussi Pakkanen | 1 | -0/+6 | |
QT: use a proper dependency factory | |||||
2021-03-23 | Refactor Qt Dependency into proper split classes with factories | Dylan Baker | 1 | -0/+6 | |
Currently the Qt Dependencies still use the old "combined" method for dependencies with multiple ways to be found. This is problematic as it means that `get_variable()` and friends don't work, as the dependency can't implement any of those methods. The correct solution is to make use of multiple Dependency instances, and a factory to tie them together. This does that. To handle QMake, I've leveraged the existing config-tool mechanism, which allows us to save a good deal of code, and use well tested code instead of rolling more of our own code. The one thing this doesn't do, but we probably should, is expose the macOS ExtraFrameworks directly, instead of forcing them to be found through QMake. That is a problem for another series, and someone who cares more about macOS than I do. | |||||
2021-03-23 | devenv: Set GI_TYPELIB_PATH and LD_LIBRARY_PATH (#8548) | Xavier Claessens | 2 | -1/+14 | |
2021-03-23 | environment(): Allow stacking append() and prepend() (#8547) | Xavier Claessens | 2 | -2/+29 | |
* environment(): Allow stacking append() and prepend() * Update docs/markdown/Reference-manual.md Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com> Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com> | |||||
2021-03-23 | Remove -pipe from default list of args. Closes #8508. | Jussi Pakkanen | 1 | -0/+10 | |
2021-03-21 | Docs: Fix small typo | HRXN | 1 | -1/+1 | |
2021-03-18 | Allow add_dist_script() in subprojects | Xavier Claessens | 2 | -6/+29 | |
Fixes: #8440. | |||||
2021-03-18 | interpreter: Add varname as positional arg in dep.get_variable() | Xavier Claessens | 2 | -2/+14 | |
2021-03-16 | clangformat: Add clang-format-check target | Xavier Claessens | 2 | -4/+4 | |
2021-03-16 | clangformat: Add include and ignore files | Xavier Claessens | 3 | -0/+102 | |
2021-03-16 | Add range() function | Xavier Claessens | 2 | -0/+58 | |
Fixes: #5026. | |||||
2021-03-16 | Remove mention of Meson manual. [skip ci] | Jussi Pakkanen | 1 | -6/+0 | |
2021-03-16 | Add `meson devenv` command and meson.add_devenv() | Xavier Claessens | 3 | -0/+76 | |
2021-03-10 | doc: Add External Project into the top dropdown menu | Xavier Claessens | 1 | -0/+1 | |
2021-03-10 | Some documentation language adjustments & improved error messages | Laurin-Luis Lehning | 2 | -2/+10 | |
2021-03-10 | Yet another documentation update | Laurin-Luis Lehning | 1 | -0/+3 | |
2021-03-10 | Fix release snippet still using the old fstring syntax | Laurin-Luis Lehning | 1 | -1/+1 | |
2021-03-10 | Add syntax documentation with tentative version target | Laurin-Luis Lehning | 1 | -0/+16 | |
2021-03-10 | Add failing test cases & release snippet | Laurin-Luis Lehning | 1 | -0/+7 | |
2021-03-09 | docs: add a couple words about system dependencies | Dylan Baker | 1 | -0/+17 | |
2021-03-09 | Add address sanitizer support for Visual Studio. | Jussi Pakkanen | 2 | -1/+9 | |
2021-03-09 | Add str.replace() method | Tristan Partin | 3 | -0/+24 | |
2021-03-06 | minstall: Correctly set uid/gid of installed files | Peter Kjellerstedt | 1 | -1/+1 | |
In commit caab4d3d, the uid and gid arguments passed to os.chown() by set_chown() were accidentally swapped, causing files to end up with incorrect owner/group if the owner and group are not the same. Also update the documentation to better indicate which argument to install_mode is which. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> | |||||
2021-03-04 | mass rewrite of string formatting to use f-strings everywhere | Eli Schwartz | 1 | -1/+1 | |
performed by running "pyupgrade --py36-plus" and committing the results | |||||
2021-03-04 | Fix release notes typo [skip ci] | Michael Brockus | 1 | -1/+1 | |
2021-03-04 | docs: Clarify compiler.cmd_array() (#8454) | Chris Mayo | 1 | -2/+1 | |
Make it easier to understand that this array contains the compiler command, not arguments to it, and may only have one element. |