Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-05 | Document how to declare fallback-only dependencies [skip ci] | Nirbheek Chauhan | 1 | -1/+3 | |
2018-12-04 | Can specify keyword arguments with a dict. | Jussi Pakkanen | 2 | -3/+67 | |
2018-12-04 | pkgconfig: Improve and document generator behaviour | Xavier Claessens | 2 | -10/+81 | |
- Add libraries from InternalDependency.libraries - Deprecate association of libraries from the "libraries" keyword argument to the generated pkg-config file. | |||||
2018-12-02 | Add documentation for 'meson subprojects' command line | Xavier Claessens | 2 | -1/+53 | |
2018-12-01 | Merge pull request #4569 from lzutao/readme | Jussi Pakkanen | 1 | -1/+5 | |
Add link to built-in options page | |||||
2018-12-01 | Update sample output of meson configure [skip ci] | Lzu Tao | 1 | -27/+79 | |
2018-11-30 | Add link to built-in options page [skip ci] | Lzu Tao | 1 | -1/+5 | |
2018-11-30 | Add meson version required to use option type (#4562) [skip ci] | lzutao | 1 | -2/+2 | |
2018-11-28 | docs: Remove mention of appveyor from Contributing doc | Jon Turney | 1 | -10/+9 | |
Add mention of azure Also fix anchor in travis URL Also make 'see below' into a link | |||||
2018-11-26 | mintro: Allow introspect --projectinfo without build directory. | Daniel Schulte | 1 | -0/+35 | |
This variant was added to allow introspection before configuring a build directory. This is useful for IDE integration to allow displaying and/or setting options for the initial configuration of the build directory. It also allows showing basic information about the project even if it's not yet configured or configuring failed. The project 'name' field in --projectinfo is used inconsistently: For the top level project it always shows the name configured in the top level meson.build file. For subprojects it's referring to the name of the directory the subproject's meson.build is contained in. To have a consistent output and preserve the existing behavior this adds the 'descriptive_name' field which always shows the name set in the project. To be consistent the 'descriptive_name' field was also added to the --projectfiles variant that uses an already configured build. It also extends the information shown with the list of buildsystem-files. This is currently only implemented in the variant for unconfigured projects. | |||||
2018-11-24 | Updated docs [skip ci] | Daniel Mensinger | 2 | -0/+50 | |
2018-11-22 | [skip ci] Document CFLAGS and friends in main docs | Floris Bruynooghe | 2 | -0/+29 | |
Currently this is only partially documented in the quick-start guide, include this in the main docs and document all the environment argumens used. | |||||
2018-11-22 | CMake find_package dependency backend (#4444) | Daniel Mensinger | 3 | -6/+52 | |
2018-11-22 | docs: Alphabetically sort reference table rows [skip ci] | Jon Turney | 1 | -31/+31 | |
2018-11-22 | docs: Add clang-cl to reference table for compiler get_id() values [skip ci] | Jon Turney | 1 | -0/+1 | |
2018-11-20 | docs: Add missing `namespace` parameter documentation [skip ci] | Iñigo MartÃnez | 1 | -0/+1 | |
Although the `namespace` parameter was implemented in 0.37, its documentation is still missing. It has been added to the `gtkdoc`'s documentation. | |||||
2018-11-17 | Add piter.py conference to video page. [skip ci] | Jussi Pakkanen | 1 | -0/+3 | |
2018-11-14 | docs: Add documentation for Native Files | Dylan Baker | 3 | -0/+92 | |
2018-11-12 | docs: fix hard links [skip ci] | Mathieu Duponchelle | 2 | -3/+3 | |
2018-11-12 | docs: Clarify some pkgconfig module kwargs [skip ci] | Nirbheek Chauhan | 1 | -3/+4 | |
2018-11-12 | Add kwarg is_default to add_test_setup() | Stian Selnes | 2 | -0/+17 | |
is_default may be used to set the name of the test setup that will be used by default whenever the option --setup is not given. Fixes #4430 | |||||
2018-11-08 | editorconfig: Use tabs for sitemap.txt [skip ci] | Dylan Baker | 1 | -0/+2 | |
2018-11-08 | Add support for Renesas CC-RX toolchain | Phillip Cao | 2 | -20/+38 | |
2018-11-04 | Update Python-module.md | Luca Weiss | 1 | -1/+1 | |
Fix link to the disabler object | |||||
2018-11-03 | Add new compiler.get_argument_syntax method | Dylan Baker | 4 | -25/+63 | |
Some compilers try very had to pretend they're another compiler (ICC pretends to be GCC and Linux and MacOS, and MSVC on windows), Clang behaves much like GCC, but now also has clang-cl, which behaves like MSVC. This method provides an easy way to determine whether testing for MSVC like arguments `/w1234` or gcc like arguments `-Wfoo` are likely to succeed, without having to check for dozens of compilers and the host operating system, (as you would otherwise have to do with ICC). | |||||
2018-11-02 | Make string division do path joining. | Jussi Pakkanen | 2 | -1/+25 | |
2018-10-27 | docs: Fix gcc attribute list link [skip ci] | Nirbheek Chauhan | 2 | -2/+2 | |
2018-10-27 | No tabs, only spaces. [skip ci] | Jussi Pakkanen | 1 | -14/+14 | |
2018-10-27 | docs: Fix hotdoc warnings [skip ci] | Dylan Baker | 2 | -10/+10 | |
Hotdoc really wants internal links to point to the .md files instead of the generated names. Which makes sense, as we're currently relying on the fact that meson only generated .html pages. | |||||
2018-10-27 | docs: Add documentation to custom_targets for codegen [skip ci] | Dylan Baker | 2 | -1/+72 | |
Including the following that has come up several times recent: - How to use codegen for headers (that each target that uses the header needs the object in it's sources) - Using custom_targets with multiple outputs | |||||
2018-10-24 | module-qt: add rcc_extra_arguments to pass extra arguments to rcc (#4406) | xiannox | 1 | -0/+1 | |
2018-10-23 | Add 'disabler' argument to functions returning not-found objects | Xavier Claessens | 3 | -0/+19 | |
When dependency(), find_library(), find_program(), or python.find_installation() return a not-found object and disabler is true, they return a Disabler object instead. | |||||
2018-10-22 | add cpp_std support for MSVC | Nicole Mazzuca | 1 | -0/+3 | |
2018-10-21 | doc: Improve wrap and subproject documentation [skip ci] | Kostiantyn Ponomarenko | 3 | -177/+260 | |
Make docs more user friendly, and add missing information. Signed-off-by: Kostiantyn Ponomarenko <konstantin.ponomarenko@gmail.com> | |||||
2018-10-21 | Clarify that the tutorial requires prebuilt dependencies. [skip ci] | Jussi Pakkanen | 1 | -0/+13 | |
2018-10-20 | Remove implicit compression of man pages | Michał Górny | 3 | -3/+9 | |
Remove the code responsible for implicitly compressing manpages as .gz files. It has been established that manpage compression is a distro packager's task, with existing distros already having their own implementations of compression. Fixes #4330 | |||||
2018-10-20 | Merge pull request #4327 from xclaesse/wrap | Jussi Pakkanen | 1 | -0/+10 | |
wrap: Support using local files instead of downloading | |||||
2018-10-20 | Document the no_builtin_args argument of Compiler object methods [skip ci] | Jon Turney | 1 | -2/+5 | |
2018-10-20 | Add 'b_pie' compiler option | Xavier Claessens | 3 | -0/+8 | |
On Android executables must be position independent, many distributions enable it by default too for security reasons. | |||||
2018-10-17 | wrap: Allow source and patch to be local files | Xavier Claessens | 1 | -0/+10 | |
It is sometimes important to be able to build projects offline, in that case subproject tarballs and patches could be shipped directly within the project's repository. | |||||
2018-10-15 | docs/Release-notes-for-0.47.0.md: Fix highlighting | TingPing | 1 | -3/+2 | |
2018-10-15 | docs/Release-notes-for-0.48.0.md: Minor cleanups | TingPing | 1 | -10/+9 | |
2018-10-15 | Users.md: fix ‘userpsace’ typo [skip ci] | Will Thompson | 1 | -1/+1 | |
2018-10-13 | Added add_project_arguments description to argument page. [skip ci] | Jussi Pakkanen | 1 | -0/+13 | |
2018-10-12 | doc: Add missing assert() function [skip ci] | Xavier Claessens | 1 | -0/+8 | |
2018-10-10 | Add CppCon Youtube link to videos page. [skip ci] | Jussi Pakkanen | 1 | -0/+4 | |
2018-10-10 | Add gnu hurd to *_machine information | Dylan Baker | 1 | -0/+1 | |
2018-10-08 | configure_file: Support taking values from a dict | Xavier Claessens | 2 | -2/+39 | |
Closes #4218 | |||||
2018-10-07 | Add elementary OS (#4341) [skip ci] | Cristian Molina | 1 | -0/+1 | |
Starting with Juno release, all native vala programs/libs use Meson as build system. [See blog post](https://medium.com/elementaryos/all-aboard-the-meson-future-hype-train-2b6c478b6b9e) and [official docs](https://elementary.io/docs/code/getting-started#the-build-system). | |||||
2018-10-04 | Add documentation and release notes for 'in', 'continue' and 'break' | Xavier Claessens | 2 | -0/+85 | |