aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-04-16Merge pull request #3218 from mesonbuild/findoverriderJussi Pakkanen2-0/+44
Make it possible to override find_program [skip ci]
2018-04-16Docs: Mention important macOS caveat about function detection [ci skip]Marvin Scholz1-3/+18
2018-04-15Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen2-0/+25
Support lcc compiler for e2k (Elbrus) architecture
2018-04-15Document that override_find_program works on configure_file [skip ci]Nirbheek Chauhan2-5/+16
Also link to the release notes snippet from the Reference manual
2018-04-15Added documentation [skip ci]Jussi Pakkanen2-0/+33
2018-04-14Improve generation of pkg-config files for static only libraries.Martin Hostettler1-0/+12
Previously pkg-config files generated by the pkgconfig modules for static libraries with dependencies could only be used in a dependencies with `static: true`. This was caused by the dependencies only appearing in Libs.private even if they are needed in the default linking mode. But a user of a dependency should not have to know if the default linking mode is static or dynamic; A dependency('somelib') call should always pull in all needed pieces into the build. Now for meson build static libraries passed via `libraries` to the generate method automatically promote dependencies to public.
2018-04-14Merge pull request #2930 from inigomartinez/gdbus-targetsJussi Pakkanen1-2/+14
gnome: Split header and code targets in gdbus_codegen()
2018-04-14improve suite of meson test (#3369)Alberto Sartori2-0/+14
2018-04-12docs: Fix syntax highlighting in release notesTingPing1-10/+16
2018-04-12Explain the choice of implementation language. [skip ci]Jussi Pakkanen1-0/+37
2018-04-11Trivial update to meson vim syntax + typo in snippet [skip ci]Nirbheek Chauhan1-1/+1
2018-04-11gdbus_codegen: Return 2 targets when docbook is disabledNirbheek Chauhan1-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-11gnome: Split header and code targets in gdbus_codegen()Iñigo Martínez1-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-10[fixup]: Fix snippets headingMathieu Duponchelle1-1/+1
2018-04-09[fixup]: write documentationMathieu Duponchelle4-0/+203
2018-04-08add support for cmakedefine in configure_file()David Fort1-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-08Merge pull request #3312 from MathieuDuponchelle/alwaysfallbackJussi Pakkanen2-0/+9
new wrap-mode: forcefallback
2018-04-07Remove commit_zero recommendation from wrap documentation, use action commit ↵Aleksey Filippov1-3/+2
[skip ci]
2018-04-06[fixup]: add since to FAQMathieu Duponchelle1-1/+1
2018-04-06new wrap-mode: forcefallbackMathieu Duponchelle2-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-03Add both_libraries() to build both shared and static librariesXavier Claessens2-6/+36
Also support default_library='both' to make library() build both shared and static libraries. Closes #484
2018-04-02Add link to `meson` github topic [skip ci]Isaiah Norton1-1/+2
Lists a number of projects that are not shown here.
2018-03-31Update Pkg-config-files.md [skip ci]scontini761-1/+1
typo: seems that configure_files doesn't exists, maybe you mean configure_file here. [skip ci]
2018-03-29docs: Expand on compiler vs compilee build host and target (#3308) [skip ci]John Ericson1-10/+31
2018-03-29Removed non-latin characters from lcc snippetmakise-homura1-3/+3
It is supposed that it may become source of failures while passing AppVeyor tests.
2018-03-29Allow meson build file to exit early. (#2808)behlec2-0/+34
2018-03-29pkgconfig: Add a simple version of the generator (#3284)Xavier Claessens2-0/+21
2018-03-28Added lcc support release snippetmakise-homura1-0/+23
2018-03-28[skip ci] Added lcc and e2k CPU to reference tablesmakise-homura1-0/+2
2018-03-27Updates to CPP support and update review changesSomasekhar Penugonda2-0/+16
2018-03-25Add test(depends) documentationAleksey Filippov2-0/+12
2018-03-23docs: In executable() remove statement that all other files are ignored ↵Alistair Thomas1-3/+2
[skip ci] Currently Meson returns an error that no compiler can be found for an unknown file extension
2018-03-23docs: Update test() to include that a program found with find_program() can ↵Alistair Thomas1-3/+11
be used [skip ci]
2018-03-23docs: fix one 'target' that should be 'host' [skip ci]John Ericson1-1/+1
The target platform of cross compiler is the host platform of the project being built.
2018-03-23docs/FAQ: fix typo [skip ci]Eric Engestrom1-1/+1
2018-03-22Document the new and improved review guidelines. [skip ci]Jussi Pakkanen1-0/+39
2018-03-21Do not install configure_file output if install_dir is empty. Closes #3270.Jussi Pakkanen1-1/+2
2018-03-20Docs: Correct env variable SCAN_BUILD to SCANBUILDMarvin Scholz1-2/+2
2018-03-20Merge pull request #3223 from sarum9in/renameJussi Pakkanen3-0/+31
Add install_data() rename parameter
2018-03-19Add install_data() rename snippetAleksey Filippov1-0/+11
2018-03-19Add install_data() rename documentationAleksey Filippov2-0/+20
2018-03-19fixing some typos on the icestorm pageFelipe Corrêa da Silva Sanches1-3/+3
2018-03-18Project-templates.md: Fix help command name [skip ci]Martin Hostettler1-1/+1
2018-03-14Turn deprecated commands into errors.Jussi Pakkanen1-0/+7
2018-03-13Merge pull request #3145 from thejk/gcovrJussi Pakkanen2-2/+2
Support gcovr >= 3.1 and add gcovr html report as fallback
2018-03-13Fix snippet heading to conform to new formatting rules.Jussi Pakkanen1-1/+1
2018-03-12Merge pull request #3131 from sarum9in/pkgconfigJussi Pakkanen2-2/+8
Pkgconfig accepts libraries and pkgconfig-dependencies in requires/requires_private parameters
2018-03-12Link "External commands" page from run_command() reference [skip ci]Aleksey Filippov1-0/+2
2018-03-11docs: update for mesonintrospect.py -> meson introspectJon Turney1-5/+5
mesonintrospect is deprecated since 59a35c4c (PR #2067)
2018-03-11docs: Add custom dependencies missing documentationJon Turney1-0/+26
Add some brief documnentation about custom dependency lookups which are implemented but not documented.