aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-05-22Merge pull request #3383 from mesonbuild/nirbheek/configure-file-nodataJussi Pakkanen2-1/+17
configure_file: Add a new action 'copy'
2018-05-22Merge pull request #3490 from MathieuDuponchelle/dict_builtinJussi Pakkanen3-6/+97
Add new built-in type, dict
2018-05-22Merge pull request #3523 from taisei-project/run_command_checkJussi Pakkanen2-1/+12
Add 'check' kwarg for run_command
2018-05-22Update Users.mdrandy4081-0/+2
2018-05-22Update documentation for run_command [skip ci]Andrei Alexeyev1-1/+8
2018-05-22Add 'check' kwarg for run_commandAndrei Alexeyev1-0/+4
Closes #3516
2018-05-22dict: add since annotationsMathieu Duponchelle2-1/+6
2018-05-22docs: Add manual entry for configure_file copy kwargNirbheek Chauhan2-1/+17
2018-05-21dict: fix CI issuesMathieu Duponchelle1-2/+2
2018-05-20dict: Document, add release snippetMathieu Duponchelle3-6/+92
2018-05-09docs: Add a warning about find_program().path()Nirbheek Chauhan1-3/+3
See: https://github.com/mesonbuild/meson/issues/3552
2018-05-09subprojects.md: document --wrap-mode Nirbheek Chauhan1-0/+29
Closes https://github.com/mesonbuild/meson/issues/3534
2018-05-09Reference-manual: compiler checksNirbheek Chauhan1-0/+6
Document that compiler checks are self-contained and do not add arguments from anywhere else.
2018-05-02docs: Added reference to pkg-config module page [skip ci]Roy Buitenhuis1-0/+2
2018-05-01[skip ci] fixed broken link to repoinit.py script in wrap documentationAlexis Jeandet1-3/+3
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-04-26Merge pull request #3225 from filbranden/fixperms3Jussi Pakkanen1-0/+17
Introduce install_umask to determine permissions of files in install tree. Default it to 022
2018-04-25Wrap-git files can have tags as well as commit ids. [skip ci]Jussi Pakkanen1-3/+3
2018-04-24Tweak some 0.46 release note language [skip ci]Nirbheek Chauhan1-26/+30
2018-04-24Users.md: Add bolt [skip ci]Nirbheek Chauhan1-0/+1
2018-04-23docs: Fix syntax highlighting in 0.46.0 notesTingPing1-5/+6
2018-04-23Fix section headers in 0.46 release note [skip ci]Jon Turney1-1/+6
2018-04-23Updated version number for new release.0.46.0Jussi Pakkanen27-284/+318
2018-04-22Merge pull request #3446 from MathieuDuponchelle/python_module_with_docJussi Pakkanen1-7/+33
modules/python: add some more options around path and config_vars
2018-04-22Python module: update documentation for new APIMathieu Duponchelle1-7/+33
2018-04-21Add more tests for multi-line strings and update docsNirbheek Chauhan2-13/+12
2018-04-20docs: Update gnome.gdbus-codegen docsNirbheek Chauhan1-3/+6
2018-04-18extract_all_objects: Add 'recursive' keyword argumentXavier Claessens2-1/+17
To maintain backward compatibility we cannot add recursive objects by default. Print a warning when there are recursive objects to be pulled and the argument is not set. After a while we'll do pull recursive objects by default.
2018-04-18Add release-notes snippet for install_umaskFilipe Brandenburger1-0/+17
2018-04-18Merge pull request #3314 from sarum9in/test_dependsJussi Pakkanen2-0/+12
Add test(depends) keyword parameter
2018-04-17Add partial_dependency method to dependenciesDylan Baker2-0/+51
This adds a new method, partial_dependency to all dependencies. These sub dependencies are copies of the original dependency, but with one or more of the attributes replaced with an empty list. This allows creating a sub dependency that has only cflags or drops link_arguments, for example.
2018-04-17Merge pull request #3243 from dcbaker/accept-d-setupJussi Pakkanen1-0/+6
Accept -D for meson level options durring initial configuration
2018-04-17Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen2-4/+29
Add has_link_argument() and friends
2018-04-17Merge pull request #3240 from MathieuDuponchelle/python_moduleJussi Pakkanen4-0/+203
Implement a generic python module
2018-04-17Merge pull request #1852 from QuLogic/openmpJussi Pakkanen1-0/+6
Add an OpenMP dependency.
2018-04-17mconf: accept -- options like `meson` doesDylan Baker1-4/+4
I'm not really happy about this to be honest, I don't like having both -- and -D options, I think it's stupid to have two ways to do exactly the same thing, especially since we then have to validate that someone hasn't passed the argument both ways. However, other people want this, so here it is. Fixes #969
2018-04-17Accept builtin options with -D when making initial meson callDylan Baker1-0/+6
Currently meson only accepts `-Dopt=value` for builtin options when calling `meson configure` and `--opt=value` for builtin options when calling `meson` initially. This is a confusing behavior, and users only get a small warning at the top of a potentially long configuration summary to catch this. This has confused end users and developers alike, there are at least 5 duplicates of the bug this fixes, and I have personally been asked about this more times than I can count. The help documentation doesn't make it clear that -D cannot be used to set options like prefix and bindir. This adds support for -D options to the initial meson call, but not -- options to the meson configure call. I think it's better to have one way to do things, and -- options are kinda one off while -D is used everywhere else, so lets stick with that. Related #969
2018-04-17Add release snippetNiklas Claesson1-0/+17
2018-04-17Complete python escape sequences aware stringsTim 'mithro' Ansell1-2/+18
Fixes #3169
2018-04-17Add release note for OpenMP dependency.Elliott Sales de Andrade1-0/+6
2018-04-16Add has_link_argument() and friendsXavier Claessens2-4/+29
Closes: #3335.
2018-04-16Add build snippet for non-unique-target-names featureAleksey Filippov1-0/+9
2018-04-16Merged Arm CC support.Jussi Pakkanen2-0/+16
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