summaryrefslogtreecommitdiff
path: root/docs/markdown
Commit message (Collapse)AuthorAgeFilesLines
* Docs: Mention important macOS caveat about function detection [ci skip]Marvin Scholz2018-04-161-3/+18
|
* Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen2018-04-152-0/+25
|\ | | | | Support lcc compiler for e2k (Elbrus) architecture
| * Removed non-latin characters from lcc snippetmakise-homura2018-03-291-3/+3
| | | | | | | | | | It is supposed that it may become source of failures while passing AppVeyor tests.
| * Added lcc support release snippetmakise-homura2018-03-281-0/+23
| |
| * [skip ci] Added lcc and e2k CPU to reference tablesmakise-homura2018-03-281-0/+2
| |
* | Improve generation of pkg-config files for static only libraries.Martin Hostettler2018-04-141-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.
* | Merge pull request #2930 from inigomartinez/gdbus-targetsJussi Pakkanen2018-04-141-2/+14
|\ \ | | | | | | gnome: Split header and code targets in gdbus_codegen()
| * | gdbus_codegen: Return 2 targets when docbook is disabledNirbheek Chauhan2018-04-111-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
| * | gnome: Split header and code targets in gdbus_codegen()Iñigo Martínez2018-04-111-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.
* | | improve suite of meson test (#3369)Alberto Sartori2018-04-142-0/+14
| | |
* | | docs: Fix syntax highlighting in release notesTingPing2018-04-121-10/+16
| | |
* | | Explain the choice of implementation language. [skip ci]Jussi Pakkanen2018-04-121-0/+37
| | |
* | | Trivial update to meson vim syntax + typo in snippet [skip ci]Nirbheek Chauhan2018-04-111-1/+1
|/ /
* | add support for cmakedefine in configure_file()David Fort2018-04-081-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.
* | Merge pull request #3312 from MathieuDuponchelle/alwaysfallbackJussi Pakkanen2018-04-082-0/+9
|\ \ | | | | | | new wrap-mode: forcefallback
| * | [fixup]: add since to FAQMathieu Duponchelle2018-04-061-1/+1
| | |
| * | new wrap-mode: forcefallbackMathieu Duponchelle2018-04-062-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.
* | | Remove commit_zero recommendation from wrap documentation, use action commit ↵Aleksey Filippov2018-04-071-3/+2
|/ / | | | | | | [skip ci]
* | Add both_libraries() to build both shared and static librariesXavier Claessens2018-04-032-6/+36
| | | | | | | | | | | | | | Also support default_library='both' to make library() build both shared and static libraries. Closes #484
* | Add link to `meson` github topic [skip ci]Isaiah Norton2018-04-021-1/+2
| | | | | | | | Lists a number of projects that are not shown here.
* | Update Pkg-config-files.md [skip ci]scontini762018-03-311-1/+1
| | | | | | | | typo: seems that configure_files doesn't exists, maybe you mean configure_file here. [skip ci]
* | docs: Expand on compiler vs compilee build host and target (#3308) [skip ci]John Ericson2018-03-291-10/+31
| |
* | Allow meson build file to exit early. (#2808)behlec2018-03-292-0/+34
| |
* | pkgconfig: Add a simple version of the generator (#3284)Xavier Claessens2018-03-292-0/+21
| |
* | docs: In executable() remove statement that all other files are ignored ↵Alistair Thomas2018-03-231-3/+2
| | | | | | | | | | | | | | [skip ci] Currently Meson returns an error that no compiler can be found for an unknown file extension
* | docs: Update test() to include that a program found with find_program() can ↵Alistair Thomas2018-03-231-3/+11
| | | | | | | | be used [skip ci]
* | docs: fix one 'target' that should be 'host' [skip ci]John Ericson2018-03-231-1/+1
| | | | | | | | The target platform of cross compiler is the host platform of the project being built.
* | docs/FAQ: fix typo [skip ci]Eric Engestrom2018-03-231-1/+1
| |
* | Document the new and improved review guidelines. [skip ci]Jussi Pakkanen2018-03-221-0/+39
| |
* | Do not install configure_file output if install_dir is empty. Closes #3270.Jussi Pakkanen2018-03-211-1/+2
| |
* | Docs: Correct env variable SCAN_BUILD to SCANBUILDMarvin Scholz2018-03-201-2/+2
| |
* | Merge pull request #3223 from sarum9in/renameJussi Pakkanen2018-03-203-0/+31
|\ \ | | | | | | Add install_data() rename parameter
| * | Add install_data() rename snippetAleksey Filippov2018-03-191-0/+11
| | |
| * | Add install_data() rename documentationAleksey Filippov2018-03-192-0/+20
| | |
* | | fixing some typos on the icestorm pageFelipe Corrêa da Silva Sanches2018-03-191-3/+3
| | |
* | | Project-templates.md: Fix help command name [skip ci]Martin Hostettler2018-03-181-1/+1
|/ /
* | Turn deprecated commands into errors.Jussi Pakkanen2018-03-141-0/+7
| |
* | Merge pull request #3145 from thejk/gcovrJussi Pakkanen2018-03-132-2/+2
|\ \ | | | | | | Support gcovr >= 3.1 and add gcovr html report as fallback
| * | Allow gcovr >= 3.1 to be used to generate html coverage reportJoel Klinghed2018-02-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modern gcovr includes html generation support so if lcov and genhtml are not available fallback to gcovr. Kept lcov and genhtml as default so to not surprise existing users of coverage-html with the different output of gcovr. gcovr added html support in 3.0 but as there already is a test for 3.1 because of the changes to -r/--rootdir I opted to only allow html generation for >= 3.1 to keep things simple.
* | | Fix snippet heading to conform to new formatting rules.Jussi Pakkanen2018-03-131-1/+1
| | |
* | | Merge pull request #3131 from sarum9in/pkgconfigJussi Pakkanen2018-03-122-2/+8
|\ \ \ | | | | | | | | Pkgconfig accepts libraries and pkgconfig-dependencies in requires/requires_private parameters
| * | | Document pkgconfig.generate() requires parametersAleksey Filippov2018-02-242-2/+8
| | | |
* | | | Link "External commands" page from run_command() reference [skip ci]Aleksey Filippov2018-03-121-0/+2
| | | |
* | | | docs: update for mesonintrospect.py -> meson introspectJon Turney2018-03-111-5/+5
| | | | | | | | | | | | | | | | mesonintrospect is deprecated since 59a35c4c (PR #2067)
* | | | docs: Add custom dependencies missing documentationJon Turney2018-03-111-0/+26
| | | | | | | | | | | | | | | | | | | | Add some brief documnentation about custom dependency lookups which are implemented but not documented.
* | | | docs: polish documentation for custom dependency detectorsJon Turney2018-03-111-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | Various grammar fixes Fix syntax of MPI examples Add Qt4
* | | | docs: update system cross file documentationJon Turney2018-03-111-2/+2
| | | | | | | | | | | | | | | | Works on all non-Windows since cf98f5e3 (PR #3119)
* | | | docs: remove reference to mesonguiJon Turney2018-03-111-3/+1
| | | | | | | | | | | | | | | | mesongui was removed in 71f18226 (PR #574)
* | | | Refactor: Add log.error and log.exception to reduce code duplication.Jukka Laurila2018-03-101-0/+5
| | | |
* | | | Gnome-module.md: Add information about output files to mkenums()Eduardo Lima (Etrunko)2018-03-071-1/+3
| | | | | | | | | | | | | | | | [skip ci]