aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-11-22[skip ci] Document CFLAGS and friends in main docsFloris Bruynooghe2-0/+29
Currently this is only partially documented in the quick-start guide, include this in the main docs and document all the environment argumens used.
2018-11-22CMake find_package dependency backend (#4444)Daniel Mensinger3-6/+52
2018-11-22docs: Alphabetically sort reference table rows [skip ci]Jon Turney1-31/+31
2018-11-22docs: Add clang-cl to reference table for compiler get_id() values [skip ci]Jon Turney1-0/+1
2018-11-20docs: Add missing `namespace` parameter documentation [skip ci]Iñigo Martínez1-0/+1
Although the `namespace` parameter was implemented in 0.37, its documentation is still missing. It has been added to the `gtkdoc`'s documentation.
2018-11-17Add piter.py conference to video page. [skip ci]Jussi Pakkanen1-0/+3
2018-11-14docs: Add documentation for Native FilesDylan Baker3-0/+92
2018-11-12docs: fix hard links [skip ci]Mathieu Duponchelle2-3/+3
2018-11-12docs: Clarify some pkgconfig module kwargs [skip ci]Nirbheek Chauhan1-3/+4
2018-11-12Add kwarg is_default to add_test_setup()Stian Selnes2-0/+17
is_default may be used to set the name of the test setup that will be used by default whenever the option --setup is not given. Fixes #4430
2018-11-08editorconfig: Use tabs for sitemap.txt [skip ci]Dylan Baker1-0/+2
2018-11-08Add support for Renesas CC-RX toolchainPhillip Cao2-20/+38
2018-11-04Update Python-module.mdLuca Weiss1-1/+1
Fix link to the disabler object
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker4-25/+63
Some compilers try very had to pretend they're another compiler (ICC pretends to be GCC and Linux and MacOS, and MSVC on windows), Clang behaves much like GCC, but now also has clang-cl, which behaves like MSVC. This method provides an easy way to determine whether testing for MSVC like arguments `/w1234` or gcc like arguments `-Wfoo` are likely to succeed, without having to check for dozens of compilers and the host operating system, (as you would otherwise have to do with ICC).
2018-11-02Make string division do path joining.Jussi Pakkanen2-1/+25
2018-10-27docs: Fix gcc attribute list link [skip ci]Nirbheek Chauhan2-2/+2
2018-10-27No tabs, only spaces. [skip ci]Jussi Pakkanen1-14/+14
2018-10-27docs: Fix hotdoc warnings [skip ci]Dylan Baker2-10/+10
Hotdoc really wants internal links to point to the .md files instead of the generated names. Which makes sense, as we're currently relying on the fact that meson only generated .html pages.
2018-10-27docs: Add documentation to custom_targets for codegen [skip ci]Dylan Baker2-1/+72
Including the following that has come up several times recent: - How to use codegen for headers (that each target that uses the header needs the object in it's sources) - Using custom_targets with multiple outputs
2018-10-24module-qt: add rcc_extra_arguments to pass extra arguments to rcc (#4406)xiannox1-0/+1
2018-10-23Add 'disabler' argument to functions returning not-found objectsXavier Claessens3-0/+19
When dependency(), find_library(), find_program(), or python.find_installation() return a not-found object and disabler is true, they return a Disabler object instead.
2018-10-22add cpp_std support for MSVCNicole Mazzuca1-0/+3
2018-10-21doc: Improve wrap and subproject documentation [skip ci]Kostiantyn Ponomarenko3-177/+260
Make docs more user friendly, and add missing information. Signed-off-by: Kostiantyn Ponomarenko <konstantin.ponomarenko@gmail.com>
2018-10-21Clarify that the tutorial requires prebuilt dependencies. [skip ci]Jussi Pakkanen1-0/+13
2018-10-20Remove implicit compression of man pagesMichał Górny3-3/+9
Remove the code responsible for implicitly compressing manpages as .gz files. It has been established that manpage compression is a distro packager's task, with existing distros already having their own implementations of compression. Fixes #4330
2018-10-20Merge pull request #4327 from xclaesse/wrapJussi Pakkanen1-0/+10
wrap: Support using local files instead of downloading
2018-10-20Document the no_builtin_args argument of Compiler object methods [skip ci]Jon Turney1-2/+5
2018-10-20Add 'b_pie' compiler optionXavier Claessens3-0/+8
On Android executables must be position independent, many distributions enable it by default too for security reasons.
2018-10-17wrap: Allow source and patch to be local filesXavier Claessens1-0/+10
It is sometimes important to be able to build projects offline, in that case subproject tarballs and patches could be shipped directly within the project's repository.
2018-10-15docs/Release-notes-for-0.47.0.md: Fix highlightingTingPing1-3/+2
2018-10-15docs/Release-notes-for-0.48.0.md: Minor cleanupsTingPing1-10/+9
2018-10-15Users.md: fix ‘userpsace’ typo [skip ci]Will Thompson1-1/+1
2018-10-13Added add_project_arguments description to argument page. [skip ci]Jussi Pakkanen1-0/+13
2018-10-12doc: Add missing assert() function [skip ci]Xavier Claessens1-0/+8
2018-10-10Add CppCon Youtube link to videos page. [skip ci]Jussi Pakkanen1-0/+4
2018-10-10Add gnu hurd to *_machine informationDylan Baker1-0/+1
2018-10-08configure_file: Support taking values from a dictXavier Claessens2-2/+39
Closes #4218
2018-10-07Add elementary OS (#4341) [skip ci]Cristian Molina1-0/+1
Starting with Juno release, all native vala programs/libs use Meson as build system. [See blog post](https://medium.com/elementaryos/all-aboard-the-meson-future-hype-train-2b6c478b6b9e) and [official docs](https://elementary.io/docs/code/getting-started#the-build-system).
2018-10-04Add documentation and release notes for 'in', 'continue' and 'break'Xavier Claessens2-0/+85
2018-10-04Make custom dist scripts accept arguments.Jan Tojnar1-2/+2
meson.add_dist_script, introduced in #3906, did not accept any arguments other than script name. Since all other meson.add_*_script methods do accept args, this makes the dist script accept them as well.
2018-10-04Document the compiler.cmd_array() methodMike Gilbert1-0/+3
2018-10-03Document when console: kwarg was added [skip ci]Nirbheek Chauhan1-2/+2
2018-10-03Add custom libgcrypt dependency using libgcrypt-configPatrick Griffis2-2/+14
Fixes #3563
2018-10-02Merge pull request #4051 from GoaLitiuM/d-debugJussi Pakkanen2-3/+10
D: Add conditional debug compilation flags
2018-10-02docs: Add note to cpu_family table about endianess [skip ci]Dylan Baker1-0/+5
Autotools will add endianess to the name of the architecture in some cases (such as ppc64le vs ppc64) meson doesn't do this. It's worth noting this in the documentation.
2018-09-30Docs: fix 'Wrap-dependency-system-manual' to be more consistent [skip ci]Kostiantyn Ponomarenko1-11/+11
2018-09-28docs/Builtin-options: Clarify -Dc_args for cross compilation (#4289) [skip ci]Dylan Baker1-1/+5
2018-09-28 Add support for uic_extra_arguments to qt5 (#4178)Salamandar1-1/+2
2018-09-27docs: Document conditional debug compilation flags [skip ci]Ari Vuollet2-3/+10
2018-09-27Update Meson docs README [skip ci]Kostiantyn Ponomarenko1-6/+31
Signed-off-by: Kostiantyn Ponomarenko <konstantin.ponomarenko@gmail.com>