aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2019-09-23Add blocks dependencyPatrick Griffis2-0/+14
This allows easily enabling the blocks clang extension.
2019-09-23Add Windows behavior to executable()'s install_rpath arg doc [skip ci]Khairul Azhar Kasmiran1-1/+1
2019-09-17configure_file(): Allow multiple inputs in command modeXavier Claessens2-1/+7
Closes: #5893
2019-09-15Fix improperly closed code backtick [skip ci]jimbo1qaz1-1/+1
2019-09-09docs: Add a snippet about illumos and Solaris support improvementsDylan Baker1-0/+4
2019-09-09docs: Add sunos to the reference tableDylan Baker1-0/+1
I originally liked "solaris", but I've changed my mind. Both illumos (the open-source fork of OpenSolaris) and Oracle's closed-source Solaris are identified by the same token, and there are differences between them; so using "sunos" as a sort "supertype" for both makes sense to me.
2019-09-06Update Quickstart Guide [skip ci]dundir1-16/+58
2019-09-03docs/syntax: fix typo in dict example [skip ci]Nirbheek Chauhan1-1/+1
2019-09-03docs/syntax: Document that dicts are unordered [skip ci]Nirbheek Chauhan1-1/+1
2019-09-02Fix typoSimon Allen1-1/+1
2019-08-24Add test priorities to force test start orderPeter Hutterer2-0/+19
2019-08-24Vs backend compiler selection (#5448)Dylan Baker1-4/+32
* backends/vs: Only set platform_toolset if it isn't already set * interpreter: set backend up after the compiler Otherwise we won't be able to check which VS toolchain to use. * docs/using-visual-studio: wrap lines * docs: recommend the py launcher instead of python3 for windows * set backend.environment when building a dummy version * backends/vs: Add support for clang-cl with vs2017 and vs2019 backends * backends/vs: Add support for ICL (19.x) with vs2015 and vs2017 backends
2019-08-23Add RxDockVedran Miletić1-0/+1
2019-08-20Merge pull request #5681 from dcbaker/dynamic-linker-splitJussi Pakkanen2-0/+11
split dynamic linker representations from compilers
2019-08-19Add HelenOS to Users.mdJakub Jermář1-0/+1
2019-08-14docs: add snippet for l_undef on appleDylan Baker1-0/+5
I didn't really mean to, but in splitting the linkers and compilers I got this all working.
2019-08-14docs: Add snippet for compiler linker splitDylan Baker1-0/+6
2019-08-13Update vim syntax files link in 0.37 release notes [skip ci]Nirbheek Chauhan1-1/+1
2019-08-12Add is_disabler functionJames Hilliard3-0/+20
This is useful if one needs to check if a variable is a disabler. Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
2019-08-08docs: meson -> Meson in one placeJohn Ericson1-1/+1
2019-08-06Describe how to set up VS external project. [skip ci]Jussi Pakkanen2-0/+58
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen2-0/+9
2019-08-04Make gettext targets no-ops if gettext is not installed. Closes: #821.Jussi Pakkanen1-0/+7
2019-08-04sourceset: add all_dependencies() methodMarc-André Lureau2-0/+15
'if_true' sources should be built with their dependencies, as illustrated by test case change. Ideally, I think we would want only the files with the dependencies to be built with the flags, but that would probably change the way sourceset are used.
2019-08-02Add aravis to meson users (#5757) [skip-ci]Emmanuel Pacaud1-0/+1
Aravis project is now using meson as its build system.
2019-07-31Allow kconfig to read from configure_file()Marc-André Lureau1-0/+3
At configure time, kconfig can read from configure_file(). "test cases/kconfig/4 load_config builddir/meson.build" was already showing a workaround, now it actually can take configure_file input directly.
2019-07-30DOC: meson test multiple --suite specifications [skip ci]Michael Hirsch, Ph.D1-3/+32
docs:wrap < 80 col
2019-07-30Docs: Add default value of install kwarg [skip-ci]ePirat1-1/+1
2019-07-26docs: Add missing closing ` in reference manualDylan Baker1-1/+1
2019-07-26docs: correct key in dep.get_variableDylan Baker1-1/+1
pkg-config -> pkgconfig
2019-07-26add missing link [skip ci]Michael Hirsch, Ph.D1-2/+2
2019-07-26note that integers have .to_string() method [skip ci]Michael Hirsch, Ph.D2-0/+8
2019-07-25Added KDevelop to the docs (#5714) [skip ci]Daniel Mensinger1-0/+1
The new meson plugin will be included in KDevelop 5.4, so adding it to the IDE-Integration docs. https://www.kdevelop.org/news/kdevelop-5380-released
2019-07-25docs: Document when install: was added to configure_file [skip ci]Nirbheek Chauhan1-0/+6
Somehow we forgot to document this.
2019-07-23Create multiple different archive types with dist.Jussi Pakkanen1-0/+10
2019-07-19Add version check support to find_program()Xavier Claessens2-0/+17
Closes: #1609
2019-07-17mintro: Fix section key in buildoptionsDaniel Mensinger1-1/+9
This reverts the changes to the `section` key for the buildoptions and moves the machine choice into it's own `machine` key. With this commit the __undocumented__ breaking change to the introspection format (introduced in 0.51.0) is reverted and a new key is added instead.
2019-07-17Accept vs_module_defs for modulesMarc-André Lureau2-0/+11
Like shared libraries, modules may have vs_module_defs. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2019-07-16gtkdoc: Add 'check' kwarg (#5591)Xavier Claessens2-0/+17
* gtkdoc: Add 'check' kwarg This runs gtkdoc-check in meson tests. Also reorganize the gtkdoc test because we cannot reliably build multiple doc into the same directory. Not all files generated by gtk-doc are prefixed with the target name.
2019-07-16Add Irssi to Usersailin-nemui1-0/+1
2019-07-16Docs: Fix brackets in generator examples [ci skip]ePirat1-3/+3
2019-07-11docMichael Hirsch, Ph.D1-1/+1
2019-07-11Merge pull request #5606 from xclaesse/alias_targetJussi Pakkanen2-0/+26
Add alias_target() function
2019-07-10Add alias_target() functionXavier Claessens2-0/+26
2019-07-10FAQ.md: Do I need to add headers to sources? [skip ci]Nirbheek Chauhan1-0/+18
2019-07-10FAQ.md: Add an entry for generated headers [skip ci]Nirbheek Chauhan1-0/+69
Closes https://github.com/mesonbuild/meson/issues/5624
2019-07-05Explain that using shell functionality is forbidden. [skip ci]Jussi Pakkanen1-0/+6
2019-07-05Document that add_languages() returns a boolean [skip ci] (#5600)Xavier Claessens1-1/+4
2019-07-01Describe array values in install_dir. [skip ci]Jussi Pakkanen1-0/+21
2019-06-27`add_{global,project}_{,link_}arguments`: simply native flag behaviorJohn Ericson2-1/+17
This further simplifies behavior to match the "build vs host" decision we did with `c_args` vs `build_c_args`. The rules are now simply: - `native: true` affects `native: true` targets - `native: false` affects `native: false` targets - No native flag is the same as `native: false` I like this because you don't even have to know what "build" and "host" mean to understand how it works, and it doesn't depend on whether the overall build is cross or not. Fixes #4933