aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-06-09configure_file: Add release snippet for encoding keywordSander Sweers1-0/+12
2018-06-09Add new encoding keyword for configure_file to manualSander Sweers2-0/+11
Also add a section how to deal with file encodings.
2018-06-08docs: Add release notes for new gnome.gdbus_codegen keywordsRobert Ancell1-0/+14
2018-06-08gdbus_codegen: Support --c-generate-autocleanupRobert Ancell1-0/+1
2018-06-07gdbus_codegen: Support arbitrary extra argumentsRobert Ancell1-0/+1
2018-06-07More clearly explain portability issues with linking to a moduleJon Turney1-0/+4
Refine #3277 According to what I read on the internet, on OSX, both MH_BUNDLE (module) and MH_DYLIB (shared library) can be dynamically loaded using dlopen(), but it is not possible to link against MH_BUNDLE as if they were shared libraries. Metion this as an issue in the documentation. Emitting a warning, and then going on to fail during the build with mysterious errors in symbolextractor isn't very helpful, so make attempting this an error on OSX. Add a test for that. See also: https://docstore.mik.ua/orelly/unix3/mac/ch05_03.htm https://stackoverflow.com/questions/2339679/what-are-the-differences-between-so-and-dylib-on-osx
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens1-0/+2
2018-06-06docs: Fix dictionary syntax [skip ci]Yudi Matsuzake1-1/+1
2018-06-06Add documentation for Builtin options and bitcodeNirbheek Chauhan2-0/+128
Also add a test that ensures that new base options and compiler options are always documented.
2018-06-05docs: Add a release notes snippet about FeatureNewNirbheek Chauhan1-0/+32
2018-06-03Have the windows.resource_compiler() preprocesor write a depfileJon Turney1-0/+3
When using binutils's windres, we can instruct it to invoke the preprocessor in such a way that it writes a depfile, so that dependencies on #included files are automatically tracked. Not implemented for MSVC tools, so skip testing it in that case.
2018-06-03Allow substitutions in custom_target() depfile:Jon Turney2-0/+7
Allow substitutions in custom_target() depfile: as well as in command:
2018-06-03Document @PLAINNAME@ and @BASENAME@ substitutions in custom_target(command:)Jon Turney1-0/+2
Since f3ff8fe6 (0.39.0), this has a common implementation with the same substitution in generators, but I think they existed earlier. @BASENAME@ is used internally by the custom target generated by windows.compile_resources()
2018-06-03docs: Add a section about the MSI installer [skip ci]Nirbheek Chauhan1-2/+11
2018-06-03docs: Expand section on how to install Python3 and MesonNirbheek Chauhan4-11/+58
With screenshots!
2018-06-02Add release-notes snippet for the extended install_modeFilipe Brandenburger1-0/+8
2018-06-02Update reference manual to include 'install_mode' where supportedFilipe Brandenburger1-0/+18
2018-06-01Clarify how Windows resource compiler uses the include pathJon Turney1-2/+3
2018-06-01Add a depend_files: keyword to windows.compile_resources()Jon Turney2-1/+8
Expose depend_files: from the custom_target this creates. This is the change suggested in #2815, with tests and documentation added. Fixes #2789 (duplicate #2830)
2018-06-01configure_file: Add output_format kwarg (#3636)Mathieu Duponchelle2-0/+18
* configure_file: Add output_format kwarg * docs: Reference-manual.md output_format was added in 0.47 [skip ci]
2018-06-01[skip ci] docs: cross reference tables from manual (#3656)Dylan Baker1-10/+8
* docs/reference-manual: link to references tables Currently the reference manual entries for *machine.cpu_family() and *machine.system() have incomplete (and wrong) information. Rather than continue to duplicate this information just link to the reference tables. * docs/Reference-manual: fix link target The IDs in hotdoc are always lowered, so this pointed to the right page, but didn't go to the heading. * docs/Reference-manual: link compiler.get_id directly to tables Currently it goes round about to an entry that doesn't add much information and points to the reference table. Instead just point to the reference table.
2018-06-01docs: Update cpu families (#3651) [skip ci]Dylan Baker1-1/+7
Add several archs to the CPU family table ppc64, ppc64le, Itanium,HP PA-RISC, sparc v9 (64 bit) This covers most of the sparc systems in use today.
2018-05-31Mention private_headers keyword in Qt dependency documentation [skip ci]Jon Turney2-11/+16
Also, put discussion of Qt dependencies *before* the example in the Qt5 module documentation.
2018-05-31Improve dependency() documentation [skip ci]Jon Turney1-6/+8
Mention that the dependency name will also be searched for as a framework on OSX. Note that additional dependency-specific keywords may be used by custom dependency lookup.
2018-05-31Document OpenMP dependency [skip ci]Jon Turney1-0/+14
PR #1852 only adds mention of this to the release note. I think it's useful to have a list of all dependency names which are treated specifically in Dependency.md, so add 'thread' and 'openmp'.
2018-05-30Add check_header to Reference manual and release notes [skip ci]Nirbheek Chauhan2-3/+25
2018-05-30Document how to set the default name_prefix and name_suffix [skip ci]Nirbheek Chauhan1-1/+4
Else people (like me) try to use the old behaviour where setting it to `''` would use the default. https://gitlab.gnome.org/GNOME/glib-networking/issues/33
2018-05-27Merge pull request #3491 from jeandet/qt_private_headersJussi Pakkanen2-0/+9
Qt private headers
2018-05-27Make install doc less surprising for new users [skip ci]Michael Mera1-0/+3
2018-05-27[Qt module] private_headers kwarg documentation reformulationAlexis Jeandet1-2/+2
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-05-24Merge pull request #3476 from filbranden/intbase1Jussi Pakkanen2-0/+16
Add support for octal and binary int literals
2018-05-24Clarify that configuration_data()'s copy is immutableAleksey Filippov1-0/+1
2018-05-23Document octal and binary integer literals in syntax.Filipe Brandenburger2-0/+16
Also add a release notes snippet for it.
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-30Added Added Qt's private header support with pkg-configAlexis Jeandet1-1/+2
Just use the same approach than qmake to generate private headers path Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-04-28[Qt module] Privates headers: added documentationAlexis Jeandet2-0/+8
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>