Jon Turney
34d1d45094
docs: Add 'cygwin' to reference table for .system()
...
This aligns this table with the set of values tested for by test case
common/140
2017-11-19 18:18:29 +02:00
Christoph Behle
c653936700
Documentation: Add note about SCAN_BUILD
...
When running ninja scan-build you can use the environment variable
SCAN_BUILD to choose the right executable.
2017-11-19 18:17:31 +02:00
Jussi Pakkanen
708cdea861
Appveyor example now validates. Closes #2641 .
2017-11-19 18:17:02 +02:00
Lucas Werkmeister
5d9c72630a
Fix literal backslash syntax
...
In CommonMark, there are no backslash escapes in code spans, so only two backslashes in the source document are necessary to produce two backslashes in the output document.
2017-11-19 18:16:35 +02:00
Joergen Ibsen
6d85e10df9
docs: fix description of default_options
...
For dependency() and subproject(), the default_options argument can
override the defaults in the subproject's meson_options.txt, not in
its project() invocation.
Resolves #2612
2017-11-13 22:55:45 +02:00
Jussi Pakkanen
49eb33ff55
Merge pull request #2000 from t-chaik/tchaik/wip/get-unquoted
...
config data: add .get_unquoted() convenience method to get quoted string unquoted
2017-11-13 22:54:39 +02:00
Jussi Pakkanen
69bd87a716
Merge pull request #2511 from jon-turney/prefix-dependent-defaults
...
Make sysconfdir, localstatedir and sharedstatedir defaults depend on prefix
2017-11-13 21:14:59 +02:00
TingPing
9b36e2d509
docs: Remove extra whitespace from i18n
2017-11-13 13:00:49 -05:00
Jussi Pakkanen
d2aa2f569b
Cleanupping.
2017-11-11 20:12:43 +02:00
Jussi Pakkanen
416a6fc235
Merge pull request #2444 from dcbaker/llvm
...
LLVM: Fix dynamic vs statically linking.
2017-11-08 21:16:50 +02:00
Jussi Pakkanen
8d6e3cad1b
Add description on how to use external and internal dependencies interchangeably.
2017-11-08 21:10:17 +02:00
Joergen Ibsen
68604a4855
docs: fix use of deps
2017-11-07 23:55:15 +02:00
David Pérez-Suárez
c647db96d5
Small changes for syntax hightlight
2017-11-06 20:55:46 +02:00
Jussi Pakkanen
cde0f4fca1
Merge pull request #2562 from 1ace/fix/mesontest
...
Remove references to `mesontest`
2017-10-31 22:17:47 +02:00
Paulo Antonio Alvarez
1540e615f1
interpreter: Add warning function
2017-10-31 22:17:01 +02:00
Eric Engestrom
b690c26aa2
docs: remove references to `mesontest`
...
`mesontest` is deprecated, and shouldn't be suggested to users anymore.
2017-10-31 10:10:57 +00:00
Félix Piédallu
bb84c1d109
Add LibWmf as a specified dependency, and associated tests.
2017-10-31 01:05:46 +02:00
Jussi Pakkanen
68af8449d8
Merge pull request #2529 from leiflm/qt5-add-moc-extra-arguments-keyword
...
Qt5-Module: Add `moc_extra_arguments` keyword support.
2017-10-29 22:40:28 +02:00
Jon Turney
24549dbed5
Make sysconfdir, localstatedir and sharedstatedir defaults depend on prefix
...
Rather than requiring a bit of boilerplate in every meson.build, which is
only documented in a comment in mesoncore.py, use sensible defaults for
sysconfdir, localstatedir and sharedstatedir depending on the prefix.
Fixes #1637
v2:
For clarity, give get_builtin_option_default() a noneIfSuppress argument,
rather than overloading prefix '' and None with special meanings.
2017-10-28 23:27:36 +01:00
Leif Middelschulte
a2478d4dab
documentation: adds new keyword usage to the given example.
2017-10-27 08:46:25 +02:00
Leif Middelschulte
f720e590b1
adds "since"-note for the new keyword to the documentation
2017-10-27 08:43:26 +02:00
Leif Middelschulte
a46d05acf9
updates the documentation to follow the list-style to explain arguments.
...
As per to @jon-turney's and @jpakanne's suggestion [0], this commit
changes the "prosa" documentation to a list-style one.
[0] https://github.com/mesonbuild/meson/pull/2529#pullrequestreview-72265697
2017-10-27 08:38:15 +02:00
Mike Gilbert
426b258d91
docs: add pkgconfig to cross file example
2017-10-26 22:26:57 +03:00
Leif Middelschulte
050a56ad47
Qt5-Module: Add `moc_extra_arguments` keyword support.
...
This commit adds support for an additional `moc_extra_arguments` keyword.
It becomes especially handy, when `moc`-ed sources conditionally provide
`slots`, depending on compile time macros (i.e. defines).
2017-10-25 21:09:16 +02:00
Dylan Baker
9a43cb367a
docs: Add a snippet for LLVM static linking support
2017-10-25 10:14:46 -07:00
Jay Sherby
a3da9f77c4
Fix inconsistent header levels
2017-10-24 23:01:11 +03:00
Luis Menina
3dcc562e6d
docs: Fix date being interpreted as an ordered list item
2017-10-24 22:59:56 +03:00
Kevin Anderson
562c50f229
Update references from mesonconf to meson configure
...
Fixes #2372
2017-10-23 18:43:39 +02:00
Luis Menina
92866d8d5f
docs: Remove unnecessary trailing whitespaces
2017-10-23 18:43:04 +02:00
Luis Menina
36eb7bf0aa
docs: Markdown headers don't need trailing hash signs
...
This is a cosmetic change because github seems to interpret those
correctly. Nonetheless, it adds unnecessary noise and makes people
modifying the pages think it might be needed.
See syntax guide at https://guides.github.com/features/mastering-markdown/
2017-10-23 18:43:04 +02:00
Luis Menina
be36b05544
docs: Fix markdown in 'design rationale' page
2017-10-23 18:43:04 +02:00
Jonas Platte
e43332318b
Fix invalid example in Syntax.md
2017-10-23 18:42:16 +02:00
Jussi Pakkanen
3f18e3b89f
Arguments, not flags.
2017-10-13 19:03:04 +03:00
Carlos Garcés
f1c410fc98
Link to MesonPorting is not rendered as URL
2017-10-12 20:54:05 +03:00
Jon Turney
79b850dfcb
Typo and grammar fixes for 0.43.0 release note
2017-10-11 00:09:46 +03:00
TingPing
b5eb77ddff
docs: Improve code snippets in release notes
2017-10-08 17:58:23 -04:00
Jussi Pakkanen
b4fa4e37b9
Added release note page for 0.44.
2017-10-08 23:50:21 +03:00
Jussi Pakkanen
683947d943
Collated release note snippets to main file.
2017-10-08 22:36:06 +03:00
Rico Tzschichholz
8b8e1ee620
gnome: g-ir-scanner accepts multiple symbol-prefix arguments
2017-10-08 14:04:34 +03:00
TingPing
fd774fcb43
docs: Use consistent whitespace for gnome kwargs
2017-10-05 12:11:03 -04:00
David Strauss
52a4f19832
Update to not use deprecated mesonconf
2017-10-04 21:52:23 +03:00
Jan Niklas Hasse
a0c6d3dbb6
docs: Prettier screenshot in tutorial
2017-10-04 01:00:37 +03:00
Nirbheek Chauhan
0c3d58baba
Update Reference-manual.md
2017-10-03 06:57:46 +00:00
Nirbheek Chauhan
f10b15930b
Update Reference-manual.md
...
Fix documentation breakage from https://github.com/mesonbuild/meson/pull/2415
2017-10-03 05:49:24 +00:00
xarkes
a28db4577a
Fix typo and clarify library documentation
2017-10-03 01:15:30 +03:00
Jussi Pakkanen
9483875798
Merge pull request #2397 from mesonbuild/prebuilt
...
Better support for prebuilt shared libs
2017-10-02 19:09:08 +03:00
Mohammed Sadiq
35313c2a85
docs: Fix typo
...
Remove the quote before parens
2017-10-02 12:26:20 +01:00
Jussi Pakkanen
ec45c29c9d
Add rpath entries for all found libraries outside of system libraries.
2017-10-02 01:30:30 +03:00
Jussi Pakkanen
cb3d980a1f
Merge pull request #2282 from NickeZ/improve-boost
...
Improve boost
2017-10-02 00:09:04 +03:00
Patrick Griffis
893d101fff
gnome: Add header kwarg to generate_gir()
...
This is a commonly used flag so lets make it more obvious.
2017-10-01 20:15:21 +03:00