summaryrefslogtreecommitdiff
path: root/docs/markdown
Commit message (Collapse)AuthorAgeFilesLines
* Document the new and improved review guidelines. [skip ci]Jussi Pakkanen2018-03-221-0/+39
|
* Do not install configure_file output if install_dir is empty. Closes #3270.Jussi Pakkanen2018-03-211-1/+2
|
* Docs: Correct env variable SCAN_BUILD to SCANBUILDMarvin Scholz2018-03-201-2/+2
|
* Merge pull request #3223 from sarum9in/renameJussi Pakkanen2018-03-203-0/+31
|\ | | | | Add install_data() rename parameter
| * Add install_data() rename snippetAleksey Filippov2018-03-191-0/+11
| |
| * Add install_data() rename documentationAleksey Filippov2018-03-192-0/+20
| |
* | fixing some typos on the icestorm pageFelipe Corrêa da Silva Sanches2018-03-191-3/+3
| |
* | Project-templates.md: Fix help command name [skip ci]Martin Hostettler2018-03-181-1/+1
|/
* Turn deprecated commands into errors.Jussi Pakkanen2018-03-141-0/+7
|
* Merge pull request #3145 from thejk/gcovrJussi Pakkanen2018-03-132-2/+2
|\ | | | | Support gcovr >= 3.1 and add gcovr html report as fallback
| * Allow gcovr >= 3.1 to be used to generate html coverage reportJoel Klinghed2018-02-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Modern gcovr includes html generation support so if lcov and genhtml are not available fallback to gcovr. Kept lcov and genhtml as default so to not surprise existing users of coverage-html with the different output of gcovr. gcovr added html support in 3.0 but as there already is a test for 3.1 because of the changes to -r/--rootdir I opted to only allow html generation for >= 3.1 to keep things simple.
* | Fix snippet heading to conform to new formatting rules.Jussi Pakkanen2018-03-131-1/+1
| |
* | Merge pull request #3131 from sarum9in/pkgconfigJussi Pakkanen2018-03-122-2/+8
|\ \ | | | | | | Pkgconfig accepts libraries and pkgconfig-dependencies in requires/requires_private parameters
| * | Document pkgconfig.generate() requires parametersAleksey Filippov2018-02-242-2/+8
| | |
* | | Link "External commands" page from run_command() reference [skip ci]Aleksey Filippov2018-03-121-0/+2
| | |
* | | docs: update for mesonintrospect.py -> meson introspectJon Turney2018-03-111-5/+5
| | | | | | | | | | | | mesonintrospect is deprecated since 59a35c4c (PR #2067)
* | | docs: Add custom dependencies missing documentationJon Turney2018-03-111-0/+26
| | | | | | | | | | | | | | | Add some brief documnentation about custom dependency lookups which are implemented but not documented.
* | | docs: polish documentation for custom dependency detectorsJon Turney2018-03-111-12/+12
| | | | | | | | | | | | | | | | | | Various grammar fixes Fix syntax of MPI examples Add Qt4
* | | docs: update system cross file documentationJon Turney2018-03-111-2/+2
| | | | | | | | | | | | Works on all non-Windows since cf98f5e3 (PR #3119)
* | | docs: remove reference to mesonguiJon Turney2018-03-111-3/+1
| | | | | | | | | | | | mesongui was removed in 71f18226 (PR #574)
* | | Refactor: Add log.error and log.exception to reduce code duplication.Jukka Laurila2018-03-101-0/+5
| | |
* | | Gnome-module.md: Add information about output files to mkenums()Eduardo Lima (Etrunko)2018-03-071-1/+3
| | | | | | | | | | | | [skip ci]
* | | doc: Tweak text about get_option('foodir') in reference manual [skip ci]Jon Turney2018-03-071-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The example for executable()'s install_dir: should use join_paths() * Clarify how to use directory options which are potentially not prefix relative This is mentioned in https://github.com/mesonbuild/meson/issues/1637 and see also https://patchwork.freedesktop.org/patch/200373/ for an example of this usage, and the possible confusion that can arise.
* | | Merge pull request #3086 from sarum9in/declare-link-wholeJussi Pakkanen2018-03-062-0/+6
|\ \ \ | | | | | | | | Add declare_dependency() link_whole parameter
| * | | Document declare_dependency() link_whole parameterAleksey Filippov2018-03-062-0/+6
| | | |
* | | | Allow passing a compiler object to run_command()Evgenii Shatokhin2018-03-062-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes it is needed to run the current compiler with specific options not to compile a file but rather to obtain additional info. For example, GCC has several -print-* options to query it about the paths to different libraries and development files. One use case is to get the location of development files for GCC plugins, which is not easily obtainable by other means: gcc -print-file-name=plugin For this purpose, it would be convenient if the compiler object returned by meson.get_compiler(lang) could be used in run_command() directly. This commit implements it. Signed-off-by: Evgenii Shatokhin <eshatokhin@virtuozzo.com>
* | | | Make "meson help" and "meson help <subcommand>" do the expected thing.Jukka Laurila2018-03-061-0/+6
| | | |
* | | | Improve vcs_tag documentation [skip ci]Nirbheek Chauhan2018-03-061-4/+12
|/ / / | | | | | | Document that dependencies must be explicitly signalled, just like with a custom target.
* | | Generate meson.build based on existing source files when meson init is run ↵Jukka Laurila2018-03-061-0/+19
| | | | | | | | | | | | in a non-empty directory.
* | | Add Python minimum version requirement in release notes. [skip ci]Jussi Pakkanen2018-03-051-12/+19
| | |
* | | doc: Fix a syntax error in an example in 'Generating sources'. [skip ci]TÖRÖK Attila2018-03-051-1/+1
| | |
* | | Add missing code block end marker.Jussi Pakkanen2018-03-041-0/+1
| | |
* | | Updated information for new release.0.45.0Jussi Pakkanen2018-03-0420-170/+193
| | |
* | | Explain change of default better. [skip ci]Jussi Pakkanen2018-03-041-32/+165
| | |
* | | Fixing broken language arguments [skip ci]Tim Ansell2018-03-041-1/+1
| | | | | | | | | Missing ending pipe was causing it to fail to render.
* | | Document wxwidgets dependency, closes #3159 [skip ci]Aleksey Filippov2018-03-041-2/+26
| | |
* | | The "outputs" kwarg should be "output" and rewrapping. Closes #3166. [skip ci]Jussi Pakkanen2018-03-042-16/+64
| | |
* | | Add jpakkane's answer to "Why must all subprojects be inside a single ↵Aleksey Filippov2018-03-011-0/+24
| | | | | | | | | | | | directory?" [skip ci]
* | | Add links to Subprojects.md page from subproject() and subproject object ↵Aleksey Filippov2018-03-011-1/+3
| | | | | | | | | | | | documentation [skip ci]
* | | Add reference to implicit_include_directories from include_directories() ↵Aleksey Filippov2018-03-011-0/+4
| | | | | | | | | | | | | | | | | | [skip ci] Closes #3153
* | | Add a release note snippet for the improved test setup selection.Hemmo Nieminen2018-02-251-0/+16
| |/ |/|
* | Adding a "Projects using Meson" to Community section (#3138)Tim Ansell2018-02-251-0/+10
| |
* | Merge pull request #3132 from mesonbuild/cscJussi Pakkanen2018-02-251-0/+4
|\ \ | | | | | | Visual Studio C# compiler support and some fixes
| * | Added release note snippet for csc support.Jussi Pakkanen2018-02-251-0/+4
| |/
* | [skip ci] docs: Add reference table for language args parameter names (#3126)Hylke Bons2018-02-252-0/+20
|/
* Fix Rust compiler-private library ambiguityAdam C. Foltzer2018-02-221-0/+6
| | | | | | | | | When building a Rust target with Rust library dependencies, an `--extern` argument is now specified to avoid ambiguity between the dependency library, and any crates of the same name in `rustc`'s private sysroot. Includes an illustrative test case.
* Allow for missing install_dir in install_data()Peter Hutterer2018-02-222-0/+7
| | | | | | | | | | | | | The documentation doesn't require it and the interpreter code works around the possibility of it being None. The ninja backend code however fails with File "/home/whot/code/meson/mesonbuild/backend/ninjabackend.py", line 796, in generate_data_install dstabs = os.path.join(subdir or None, plain_f) File "/usr/lib64/python3.6/posixpath.py", line 78, in join a = os.fspath(a) TypeError: expected str, bytes or os.PathLike object, not NoneType If install_dir is missing, default to datadir/projectname
* docs: Add a paragraph to the Manual about @EXTRA_ARGS@. [skip ci]TÖRÖK Attila2018-02-221-0/+11
|
* Users.md: Add GVfsIñigo Martínez2018-02-211-0/+1
| | | Add GVfs to the meson users list
* Users.md: Add GNOME Boxes and GNOME UsageFelipe Borges2018-02-211-0/+2
| | | [skip ci]