Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-04-14 | Merge pull request #2930 from inigomartinez/gdbus-targets | Jussi Pakkanen | 1 | -2/+14 | |
gnome: Split header and code targets in gdbus_codegen() | |||||
2018-04-14 | improve suite of meson test (#3369) | Alberto Sartori | 2 | -0/+14 | |
2018-04-12 | docs: Fix syntax highlighting in release notes | TingPing | 1 | -10/+16 | |
2018-04-12 | Explain the choice of implementation language. [skip ci] | Jussi Pakkanen | 1 | -0/+37 | |
2018-04-11 | Trivial update to meson vim syntax + typo in snippet [skip ci] | Nirbheek Chauhan | 1 | -1/+1 | |
2018-04-11 | gdbus_codegen: Return 2 targets when docbook is disabled | Nirbheek Chauhan | 1 | -5/+8 | |
Also document this behaviour, test it, and fix the return value from the module -- we create one target and return it thrice to the build file | |||||
2018-04-11 | gnome: Split header and code targets in gdbus_codegen() | Iñigo MartÃnez | 1 | -2/+11 | |
The development version of `glib` (2.55.2) has acquired support for generating gdbus header and source code files separately. This allows dependencies to be more fine grained on those targets depending only on the header. | |||||
2018-04-08 | add support for cmakedefine in configure_file() | David Fort | 1 | -1/+6 | |
The added format argument for configure_file allows to specify the kind of file that is treated. It defaults to 'meson', but can also have the 'cmake' or 'cmake@' value to treat config.h.in files in the cmake format with #cmakedefine statements. | |||||
2018-04-08 | Merge pull request #3312 from MathieuDuponchelle/alwaysfallback | Jussi Pakkanen | 2 | -0/+9 | |
new wrap-mode: forcefallback | |||||
2018-04-07 | Remove commit_zero recommendation from wrap documentation, use action commit ↵ | Aleksey Filippov | 1 | -3/+2 | |
[skip ci] | |||||
2018-04-06 | [fixup]: add since to FAQ | Mathieu Duponchelle | 1 | -1/+1 | |
2018-04-06 | new wrap-mode: forcefallback | Mathieu Duponchelle | 2 | -0/+9 | |
This can be useful to make sure that a project builds when its fallbacks are used on systems where external dependencies satisfy the version requirements, or to easily hack on the sources of a dependency for which a fallback exists. | |||||
2018-04-03 | Add both_libraries() to build both shared and static libraries | Xavier Claessens | 2 | -6/+36 | |
Also support default_library='both' to make library() build both shared and static libraries. Closes #484 | |||||
2018-04-02 | Add link to `meson` github topic [skip ci] | Isaiah Norton | 1 | -1/+2 | |
Lists a number of projects that are not shown here. | |||||
2018-03-31 | Update Pkg-config-files.md [skip ci] | scontini76 | 1 | -1/+1 | |
typo: seems that configure_files doesn't exists, maybe you mean configure_file here. [skip ci] | |||||
2018-03-29 | docs: Expand on compiler vs compilee build host and target (#3308) [skip ci] | John Ericson | 1 | -10/+31 | |
2018-03-29 | Allow meson build file to exit early. (#2808) | behlec | 2 | -0/+34 | |
2018-03-29 | pkgconfig: Add a simple version of the generator (#3284) | Xavier Claessens | 2 | -0/+21 | |
2018-03-23 | docs: In executable() remove statement that all other files are ignored ↵ | Alistair Thomas | 1 | -3/+2 | |
[skip ci] Currently Meson returns an error that no compiler can be found for an unknown file extension | |||||
2018-03-23 | docs: Update test() to include that a program found with find_program() can ↵ | Alistair Thomas | 1 | -3/+11 | |
be used [skip ci] | |||||
2018-03-23 | docs: fix one 'target' that should be 'host' [skip ci] | John Ericson | 1 | -1/+1 | |
The target platform of cross compiler is the host platform of the project being built. | |||||
2018-03-23 | docs/FAQ: fix typo [skip ci] | Eric Engestrom | 1 | -1/+1 | |
2018-03-22 | Document the new and improved review guidelines. [skip ci] | Jussi Pakkanen | 1 | -0/+39 | |
2018-03-21 | Do not install configure_file output if install_dir is empty. Closes #3270. | Jussi Pakkanen | 1 | -1/+2 | |
2018-03-20 | Docs: Correct env variable SCAN_BUILD to SCANBUILD | Marvin Scholz | 1 | -2/+2 | |
2018-03-20 | Merge pull request #3223 from sarum9in/rename | Jussi Pakkanen | 3 | -0/+31 | |
Add install_data() rename parameter | |||||
2018-03-19 | Add install_data() rename snippet | Aleksey Filippov | 1 | -0/+11 | |
2018-03-19 | Add install_data() rename documentation | Aleksey Filippov | 2 | -0/+20 | |
2018-03-19 | fixing some typos on the icestorm page | Felipe Corrêa da Silva Sanches | 1 | -3/+3 | |
2018-03-18 | Project-templates.md: Fix help command name [skip ci] | Martin Hostettler | 1 | -1/+1 | |
2018-03-14 | Turn deprecated commands into errors. | Jussi Pakkanen | 1 | -0/+7 | |
2018-03-13 | Merge pull request #3145 from thejk/gcovr | Jussi Pakkanen | 2 | -2/+2 | |
Support gcovr >= 3.1 and add gcovr html report as fallback | |||||
2018-03-13 | Fix snippet heading to conform to new formatting rules. | Jussi Pakkanen | 1 | -1/+1 | |
2018-03-12 | Merge pull request #3131 from sarum9in/pkgconfig | Jussi Pakkanen | 2 | -2/+8 | |
Pkgconfig accepts libraries and pkgconfig-dependencies in requires/requires_private parameters | |||||
2018-03-12 | Link "External commands" page from run_command() reference [skip ci] | Aleksey Filippov | 1 | -0/+2 | |
2018-03-11 | docs: update for mesonintrospect.py -> meson introspect | Jon Turney | 1 | -5/+5 | |
mesonintrospect is deprecated since 59a35c4c (PR #2067) | |||||
2018-03-11 | docs: Add custom dependencies missing documentation | Jon Turney | 1 | -0/+26 | |
Add some brief documnentation about custom dependency lookups which are implemented but not documented. | |||||
2018-03-11 | docs: polish documentation for custom dependency detectors | Jon Turney | 1 | -12/+12 | |
Various grammar fixes Fix syntax of MPI examples Add Qt4 | |||||
2018-03-11 | docs: update system cross file documentation | Jon Turney | 1 | -2/+2 | |
Works on all non-Windows since cf98f5e3 (PR #3119) | |||||
2018-03-11 | docs: remove reference to mesongui | Jon Turney | 1 | -3/+1 | |
mesongui was removed in 71f18226 (PR #574) | |||||
2018-03-10 | Refactor: Add log.error and log.exception to reduce code duplication. | Jukka Laurila | 1 | -0/+5 | |
2018-03-07 | Gnome-module.md: Add information about output files to mkenums() | Eduardo Lima (Etrunko) | 1 | -1/+3 | |
[skip ci] | |||||
2018-03-07 | doc: Tweak text about get_option('foodir') in reference manual [skip ci] | Jon Turney | 1 | -2/+7 | |
* The example for executable()'s install_dir: should use join_paths() * Clarify how to use directory options which are potentially not prefix relative This is mentioned in https://github.com/mesonbuild/meson/issues/1637 and see also https://patchwork.freedesktop.org/patch/200373/ for an example of this usage, and the possible confusion that can arise. | |||||
2018-03-06 | Merge pull request #3086 from sarum9in/declare-link-whole | Jussi Pakkanen | 2 | -0/+6 | |
Add declare_dependency() link_whole parameter | |||||
2018-03-06 | Allow passing a compiler object to run_command() | Evgenii Shatokhin | 2 | -3/+17 | |
Sometimes it is needed to run the current compiler with specific options not to compile a file but rather to obtain additional info. For example, GCC has several -print-* options to query it about the paths to different libraries and development files. One use case is to get the location of development files for GCC plugins, which is not easily obtainable by other means: gcc -print-file-name=plugin For this purpose, it would be convenient if the compiler object returned by meson.get_compiler(lang) could be used in run_command() directly. This commit implements it. Signed-off-by: Evgenii Shatokhin <eshatokhin@virtuozzo.com> | |||||
2018-03-06 | Make "meson help" and "meson help <subcommand>" do the expected thing. | Jukka Laurila | 1 | -0/+6 | |
2018-03-06 | Improve vcs_tag documentation [skip ci] | Nirbheek Chauhan | 1 | -4/+12 | |
Document that dependencies must be explicitly signalled, just like with a custom target. | |||||
2018-03-06 | Document declare_dependency() link_whole parameter | Aleksey Filippov | 2 | -0/+6 | |
2018-03-06 | Generate meson.build based on existing source files when meson init is run ↵ | Jukka Laurila | 1 | -0/+19 | |
in a non-empty directory. | |||||
2018-03-05 | Add Python minimum version requirement in release notes. [skip ci] | Jussi Pakkanen | 1 | -12/+19 | |