summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add support for custom dist scripts.distscriptJussi Pakkanen2018-08-153-0/+23
|
* interpreter: Add support for dict additionXavier Claessens2018-08-142-0/+13
|
* Merge pull request #4000 from MathieuDuponchelle/gir_multiple_libsJussi Pakkanen2018-08-122-4/+16
|\ | | | | gnome.generate_gir: refactor and allow passing multiple libraries
| * gnome.generate_gir: support generating gir for multiple librariesMathieu Duponchelle2018-08-092-4/+16
| | | | | | | | Fixes #3688
* | Be more cautious in recommending Unity builds. [skip ci]Jussi Pakkanen2018-08-121-3/+5
| |
* | Typo fix. [skip ci]Jussi Pakkanen2018-08-111-3/+3
| |
* | Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen2018-08-112-4/+25
|\ \ | | | | | | Add gnu_symbol_visibility keyword argument
| * | Call it gnu_symbol_visibility instead.Jussi Pakkanen2018-08-092-5/+5
| | |
| * | Update documentation for symbol visibility.Jussi Pakkanen2018-08-092-4/+25
| |/
* | Add support for s390x CPUs. Closes #3897.Jussi Pakkanen2018-08-111-0/+1
|/
* [skip ci]Charles Barto2018-08-091-0/+6
| | | | | | add list of existing editor integrations add meson_cmake_wrapper to the list of integrations
* Clarify version for check_header, fixes #3974Onkar2018-08-041-1/+1
| | | check_header method was added in compiler object in version 0.47. Documentation needs to be updated for this.
* Add 32 bit sparc processor support. Closes #3901.Jussi Pakkanen2018-08-031-0/+1
|
* Be more general in description. [skip ci]Jussi Pakkanen2018-07-311-9/+9
|
* custom targets: Add a 'console' kwarg for long-running commandsNirbheek Chauhan2018-07-312-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
* [skip ci] Typo fix in Build-options.md: "option" -> "description"Tanu Kaskinen2018-07-311-1/+1
|
* Replace long obsolete find_dep with dependency in docs. [skip ci]Jussi Pakkanen2018-07-291-18/+19
|
* mesonbuild: Recognise risc-v architectureKhem Raj2018-07-211-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #3893 from FFY00/masterJussi Pakkanen2018-07-214-18/+116
|\ | | | | Add dlang module (dub support)
| * docs: fix dlang module documentationFFY002018-07-173-47/+80
| |
| * dependencies: don't search for dependency with pkgconfig if dub was specifiedFFY002018-06-181-1/+0
| |
| * docs: add documentation related to dub and the dlang moduleFFY002018-06-174-0/+66
| |
* | Removed extra parentheses. [skip ci]Jussi Pakkanen2018-07-201-1/+1
| |
* | Merge pull request #3814 from behlec/configure-file-outputJussi Pakkanen2018-07-191-0/+39
|\ \ | | | | | | Check if calls to configure_file write to the same output file.
| * | Add release snippetChristoph Behle2018-07-071-0/+39
| | |
* | | docs: adds a non-docker travis example (#3883) [skip ci]♫ Christian Krause ♫2018-07-131-1/+31
| | |
* | | Add Arduino ESP8266 sample project to Users.mdDaniel Schulte2018-07-111-0/+1
| | |
* | | docs: Minor clarifications of gnome.compile_resourcesTingPing2018-07-111-2/+2
| | | | | | | | | This was causing confusion for a user about the fact any directory can be passed
* | | docs: sources changed into sourcelist (#3855) [skip ci]gadic2018-07-091-2/+2
| | |
* | | Add missing method on external library object: type_name() (#3845)Nirbheek Chauhan2018-07-081-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.
* | | Document options for mesonChristoph Behle2018-07-084-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
* | Canonicalise 64-bit PowerPC CPU families to "ppc64"Ross Burton2018-07-071-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.
* | Reference-manual.md: Document find_library().partial_dependency() [skip ci]Nirbheek Chauhan2018-07-061-4/+12
| | | | | | | | + typos.
* | Builtin-options.md: broken markdown [skip ci]Nirbheek Chauhan2018-07-061-5/+1
| |
* | meson.add_install_script: Move notes section up [skip ci]Nirbheek Chauhan2018-07-051-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.
* | Fix flake8 issues (#3834)Jon Turney2018-07-051-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
* | Add libmodulemd to the Users list (#3827) [skip ci]Stephen Gallagher2018-07-031-1/+1
| | | | | | libmodulemd is a GObject Introspected C library using meson to build and generate gtk-doc HTML.
* | Users.md: Add libmodulemd [skip ci]Nirbheek Chauhan2018-07-031-0/+1
| |
* | 0.47 release notes: Document polkit support [skip ci]Nirbheek Chauhan2018-07-031-0/+8
| |
* | 0.47 release notes: Fix syntax, rephrase confusing sections [skip ci]Nirbheek Chauhan2018-07-031-56/+62
| |
* | Update everything for new release.0.47.0Jussi Pakkanen2018-07-0222-257/+288
| |
* | Merge pull request #3823 from mesonbuild/nirbheek/fix-featurenew-subprojectsJussi Pakkanen2018-07-022-3/+17
|\ \ | | | | | | Nirbheek/fix featurenew subprojects
| * | Contributing.md: Document procedure for new features [skip ci]Nirbheek Chauhan2018-07-022-3/+17
| | |
* | | Documentation cleanup. [skip ci]Jussi Pakkanen2018-07-021-102/+127
|/ /
* | Getting-meson.md: Fix incorrect image link [skip ci]Nirbheek Chauhan2018-07-011-1/+1
| |
* | Document merge workflow for contributors and maintainers. [skip ci]Jussi Pakkanen2018-07-011-0/+37
| |
* | add documentation of meson test --print-errorlogs (#3809) [skip ci]Alberto Sartori2018-06-291-0/+6
| |
* | Options: treat array option -Dopt= and -Dopt=[] as equivalentDylan Baker2018-06-292-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.
* | Refine documentation for build_always [skip ci]Jon Turney2018-06-261-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.
* | Update documentation about compiler envvars and cross files. [skip ci]Jussi Pakkanen2018-06-241-11/+46
| |