aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2018-08-19Scan markdown files for tabs.Jussi Pakkanen1-2/+2
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen2-0/+22
2018-08-14interpreter: Add support for dict additionXavier Claessens2-0/+13
2018-08-12Merge pull request #4000 from MathieuDuponchelle/gir_multiple_libsJussi Pakkanen2-4/+16
gnome.generate_gir: refactor and allow passing multiple libraries
2018-08-12Be more cautious in recommending Unity builds. [skip ci]Jussi Pakkanen1-3/+5
2018-08-11Typo fix. [skip ci]Jussi Pakkanen1-3/+3
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen2-4/+25
Add gnu_symbol_visibility keyword argument
2018-08-11Add support for s390x CPUs. Closes #3897.Jussi Pakkanen1-0/+1
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen2-5/+5
2018-08-09Update documentation for symbol visibility.Jussi Pakkanen2-4/+25
2018-08-09gnome.generate_gir: support generating gir for multiple librariesMathieu Duponchelle2-4/+16
Fixes #3688
2018-08-09[skip ci]Charles Barto1-0/+6
add list of existing editor integrations add meson_cmake_wrapper to the list of integrations
2018-08-04Clarify version for check_header, fixes #3974Onkar1-1/+1
check_header method was added in compiler object in version 0.47. Documentation needs to be updated for this.
2018-08-03Add 32 bit sparc processor support. Closes #3901.Jussi Pakkanen1-0/+1
2018-07-31Be more general in description. [skip ci]Jussi Pakkanen1-9/+9
2018-07-31custom targets: Add a 'console' kwarg for long-running commandsNirbheek Chauhan2-0/+19
Ninja buffers all commands and prints them only after they are complete. Because of this, long-running commands such as `cargo build` show no output at all and it's impossible to know if the command is merely taking too long or is stuck somewhere. To cater to such use-cases, Ninja has a 'pool' with depth 1 called 'console', and all processes in this pool have the following properties: 1. stdout is connected to the program, so output can be seen in real-time 2. The output of all other commands is buffered and displayed after a command in this pool finishes running 3. Commands in this pool are executed serially (normal commands continue to run in the background) This feature is available since Ninja v1.5 https://ninja-build.org/manual.html#_the_literal_console_literal_pool
2018-07-31[skip ci] Typo fix in Build-options.md: "option" -> "description"Tanu Kaskinen1-1/+1
2018-07-29Replace long obsolete find_dep with dependency in docs. [skip ci]Jussi Pakkanen1-18/+19
2018-07-21mesonbuild: Recognise risc-v architectureKhem Raj1-0/+2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-07-21Merge pull request #3893 from FFY00/masterJussi Pakkanen4-18/+116
Add dlang module (dub support)
2018-07-20Removed extra parentheses. [skip ci]Jussi Pakkanen1-1/+1
2018-07-19Merge pull request #3814 from behlec/configure-file-outputJussi Pakkanen1-0/+39
Check if calls to configure_file write to the same output file.
2018-07-17docs: fix dlang module documentationFFY003-47/+80
2018-07-13docs: adds a non-docker travis example (#3883) [skip ci]♫ Christian Krause ♫1-1/+31
2018-07-11Add Arduino ESP8266 sample project to Users.mdDaniel Schulte1-0/+1
2018-07-11docs: Minor clarifications of gnome.compile_resourcesTingPing1-2/+2
This was causing confusion for a user about the fact any directory can be passed
2018-07-09docs: sources changed into sourcelist (#3855) [skip ci]gadic1-2/+2
2018-07-08Add missing method on external library object: type_name() (#3845)Nirbheek Chauhan1-0/+3
For some reason this was missing, but it should've always existed since cc.find_library() returns an object that is internally an ExternalDependency instance.
2018-07-08Document options for mesonChristoph Behle4-60/+54
Document what waring_level 1,2,3 means. Test if markdown files are in sitemap Add Builtin-options.md to sitemap.txt Builtin-options.md: Fix tables in Builtin-options.md Add documentation for warning options Added more options to doc General documentation: Add link to Builtin-options Remove obsolete file Testing: Add function test_markdown_files_in_sitemap. Checks if each markdown file is contained in sitemap.txt
2018-07-07Add release snippetChristoph Behle1-0/+39
2018-07-07Canonicalise 64-bit PowerPC CPU families to "ppc64"Ross Burton1-3/+2
Instead of exposing the endianness in the CPU family, canonicalise the CPU family to just "ppc64" to match MIPS (which is also bi-endian). Part of the work for #3842.
2018-07-06Reference-manual.md: Document find_library().partial_dependency() [skip ci]Nirbheek Chauhan1-4/+12
+ typos.
2018-07-06Builtin-options.md: broken markdown [skip ci]Nirbheek Chauhan1-5/+1
2018-07-05meson.add_install_script: Move notes section up [skip ci]Nirbheek Chauhan1-20/+22
The notes section of add_install_script somehow got separated, which meant that no one reads it anymore. Also rephrase it a bit to clarify that scripts *MUST* handle DESTDIR correctly to mirror what Meson does, and how.
2018-07-05Fix flake8 issues (#3834)Jon Turney1-0/+9
* Fix flake8 whitespace reports $ flake8 | grep -E '(E203|E221|E226|E303|W291|W293)' ./mesonbuild/coredata.py:337:5: E303 too many blank lines (2) * Fix flake8 'variable assigned value but unused' reports $ flake8 | grep -E F841 ./mesonbuild/modules/gnome.py:922:9: F841 local variable 'target_name' is assigned to but never used * Fix flake8 'imported but unused' reports $ flake8 | grep F401 ./mesonbuild/compilers/__init__.py:128:1: F401 '.c.ArmclangCCompiler' imported but unused ./mesonbuild/compilers/__init__.py:138:1: F401 '.cpp.ArmclangCPPCompiler' imported but unused ./mesonbuild/modules/__init__.py:4:1: F401 '..mlog' imported but unused PR #3717 imports ARMCLANG compilers in __init__, but does not add them to __all__, so they are not re-exported by the compilers package like everything else. * More details about flake8 in Contributing.md Mention that Sider runs flake8 Suggest seting flake8 as a pre-commit hook
2018-07-03Add libmodulemd to the Users list (#3827) [skip ci]Stephen Gallagher1-1/+1
libmodulemd is a GObject Introspected C library using meson to build and generate gtk-doc HTML.
2018-07-03Users.md: Add libmodulemd [skip ci]Nirbheek Chauhan1-0/+1
2018-07-030.47 release notes: Document polkit support [skip ci]Nirbheek Chauhan1-0/+8
2018-07-030.47 release notes: Fix syntax, rephrase confusing sections [skip ci]Nirbheek Chauhan1-56/+62
2018-07-02Update everything for new release.0.47.0Jussi Pakkanen22-257/+288
2018-07-02Merge pull request #3823 from mesonbuild/nirbheek/fix-featurenew-subprojectsJussi Pakkanen2-3/+17
Nirbheek/fix featurenew subprojects
2018-07-02Documentation cleanup. [skip ci]Jussi Pakkanen1-102/+127
2018-07-02Contributing.md: Document procedure for new features [skip ci]Nirbheek Chauhan2-3/+17
2018-07-01Getting-meson.md: Fix incorrect image link [skip ci]Nirbheek Chauhan1-1/+1
2018-07-01Document merge workflow for contributors and maintainers. [skip ci]Jussi Pakkanen1-0/+37
2018-06-29add documentation of meson test --print-errorlogs (#3809) [skip ci]Alberto Sartori1-0/+6
2018-06-29Options: treat array option -Dopt= and -Dopt=[] as equivalentDylan Baker2-0/+8
Currently the former will be parsed as [''], while the latter is parsed as [] in python. This makes for some obnoxious special handling depending on what the user passes. This is even more obnoxious since for string type arguments this doesn't require special handling.
2018-06-26Refine documentation for build_always [skip ci]Jon Turney1-2/+3
We mention this is equivalent to setting both build_by_default and build_always_stale in the release note, and in the warning emitted when it's used, but not in the reference manual.
2018-06-24Update documentation about compiler envvars and cross files. [skip ci]Jussi Pakkanen1-11/+46
2018-06-24Write GNOME all uppercaseAlexandre Franke1-8/+8
GNOME (all caps) is a registered trademark