aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2019-11-11Add missing openbsd to the operating system names table [skip ci]yshui1-0/+1
2019-11-10Document lack of clang support [skip ci]mayl1-0/+3
Meson doesn't currently provide a very helpful message when trying to generate a coverage report with clang, and in fact just silently fails for 2 of the 3 reports. Ideally Meson would support coverage with llvm-cov, or provide a more helpful error message. Until then, it seems it would be helpful to at least put a warning in the documentation
2019-11-08docs: major revamp of the Wrap format description [skip ci]Eli Schwartz1-91/+65
The current state of this manual can best be described as... confusing. The flow of the page jumps from one topic to the next without ever actually telling you what you can do, so it's almost impossible to keep track of what is supported, while instead going into involved derails about why you'd want to use a wrap, and scattering some (but not all) information throughout the promo material. The most important changes this rewrite does (aside from turning supported keys into a list of bullet points) is adding documentation for the lead_directory_missing property, and mentioning that wrap-hg and wrap-svn exist. I had to find out all of this by reading the source code implementation, so let's try to save other people the effort. Other miscellania: as per @jpakkane's comment, take the opportunity to point out that wrap dependencies are also useful on Linux, in cases where your distro doesn't have a new enough version of "$dependency". It's a fairly common problem outside of select rolling-release distros, so well worth mentioning.
2019-11-08Created the filesystem module.Jussi Pakkanen3-0/+42
2019-11-07docs: Mention error LNK1181, linking for MSVC [skip ci]Vedran Miletić1-1/+1
Make FAQ entry about linking failing on Windows with MSVC more easily discoverable by including keywords LNK1181 and linking.
2019-11-06docs: Add backend vs2019 to table in Builtin-options.md [skip ci]Wolfgang Stöggl1-1/+1
2019-11-06Fix typos found by codespellWolfgang Stöggl15-20/+20
- Typos were found by codespell v1.16.0
2019-11-05dependency('cuda')Aleksey Gurtovoy2-0/+27
2019-11-05docs: Document that meson 0.52.0 allows layering cross files [skip ci]Dylan Baker2-3/+9
2019-11-02Minit templates modularizationMichael Hirsch, Ph.D1-0/+5
2019-11-02Add option for controlling RTTI.Jussi Pakkanen3-0/+15
2019-11-02Ensure setuptools via PEP508/518 pyproject.tomlMichael Hirsch, Ph.D1-8/+10
2019-10-28docs: clarify --default-library is for internal libraries [skip ci]rc-matthew-l-weber1-1/+4
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
2019-10-22Add source tags targetsMarc-André Lureau1-0/+4
2019-10-19docs: Fix some incorrect links [skip ci]Anton Leontiev10-14/+15
2019-10-19docs: Add missing language identifier [skip ci]Anton Leontiev3-6/+9
2019-10-18Documentation: Extend example for precompiled headersGerion Entrup1-5/+16
The documentation already contains an example for PCH but misses the to show the content of the PCH files and how to create them. With this commit exactly this is exlained.
2019-10-15envconfig: Add Alpha CPU familyMatt Turner1-0/+1
2019-10-08doc: tell that unit-tests "priority" is introduced in 0.52 [skip ci]Gabriel Ganne1-0/+2
2019-10-06Updated version numbers for 0.52.0 release.0.52.0Jussi Pakkanen26-217/+243
2019-10-06Merge pull request #5953 from mensinda/isystemJussi Pakkanen2-0/+23
Add is_system to dependency
2019-10-04Merge pull request #5990 from dcbaker/extra-benchmark-optionsJussi Pakkanen1-0/+3
Correctly warn and document options to benchmarks
2019-10-04mtest: add gdb_path optionGerion Entrup2-0/+15
When using the '--gdb' argument of meson test the executed binary can now be specified with '--gdb-path'. Closing: #4373
2019-10-03Use include_type instead of is_systemDaniel Mensinger3-17/+20
2019-10-03added docsDaniel Mensinger2-0/+20
2019-10-02docs: update docs on benchmark in regards to arguments acceptedDylan Baker1-0/+3
2019-10-01Add clang-tidy target. Closes #2383.Jussi Pakkanen1-0/+8
2019-10-01doc: Add release snippet for the rework of static librariesXavier Claessens1-0/+34
2019-09-30Add depfile to configure_file()Marc-André Lureau2-0/+6
In qemu, minikconf generates a depfile that meson could use to automatically reconfigure on dependency change. Note: someone clever can perhaps find a way to express this with a ninja rule & depfile=. I didn't manage, so I wrote a simple depfile parser.
2019-09-29Add support for `depth` option in wrap-gitChristoph Weiss2-0/+15
This allows cloning subprojects shallowly. It works recursively for a subproject's submodules in case `clone-recursive` is set to `true`.
2019-09-29environment: Support taking values from dictMarc-André Lureau3-5/+30
Related to #5955.
2019-09-29Add CppCon 2019 talk to videos page. [skip ci]Jussi Pakkanen1-0/+3
2019-09-29Moved changes from preliminary relnote page to snippets. [skip ci]Jussi Pakkanen3-10/+9
2019-09-26envconfig: Add MicroBlaze CPU familyNathan Rossi1-0/+1
Add the CPU family for the MicroBlaze processor. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2019-09-26Clarify the list of languages is optional for project() [skip ci]David Cantrell1-2/+2
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