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
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
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
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
Alexis Jeandet
a9258923fa
Added include directory argument for Qt's Moc which is needed to build plugins.
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-10-01 20:12:25 +03:00
Niklas Claesson
bbdba876af
Boost: Improve search algorithm
...
The new implementation will correctly pick boost from 3 possible
locations on windows and two locations on posix compatible OSs.
The new search algorithm also differentiates between debug and
release builds of Boost and multi or single threading builds.
It was also decided to map "Meson modules" to Boost software libraries
and not Boost modules since it there are a lot of options regarding
linking. Some modules can even be used either as headers-only or with
dynamic linking.
This commit also fixes a bug that prevented header-only use on Windows.
Fixes : #2274 #2239 #1803 #669
2017-10-01 18:49:27 +02:00
Jussi Pakkanen
7d49d1d2d7
Merge pull request #2373 from leiflm/svn-wraps
...
introduce svn wrap support
2017-10-01 01:21:12 +03:00
Jussi Pakkanen
b3362e350a
Added release note snippet for prebuilt shared libs.
2017-09-30 18:25:33 +03:00
Niklas Claesson
68275b32e8
Implement capture for generators
2017-09-29 23:29:44 +03:00
Reverend Homer
fd339759f2
fix typo?
2017-09-29 20:18:32 +03:00
Dylan Baker
dda5e8cadb
Allow CustomTarget's to be indexed
...
This allows a CustomTarget to be indexed, and the resulting indexed
value (a CustomTargetIndex type), to be used as a source in other
targets. This will confer a dependency on the original target, but only
inserts the source file returning by index the original target's
outputs. This can allow a CustomTarget that creates both a header and a
code file to have it's outputs split, for example.
Fixes #1470
2017-09-27 22:01:24 +03:00
Nirbheek Chauhan
92318c7660
docs: get_supported_arguments was added in 0.43.0
...
Closes https://github.com/mesonbuild/meson/issues/2371
[noci]
2017-09-26 10:00:28 +00:00
Leif Middelschulte
667d5d2d9f
introduce svn wrap support
2017-09-25 22:26:42 +02:00
Jussi Pakkanen
bea6b1a6f6
Merge pull request #2187 from centricular/fix-pcap-dependency
...
Fix pcap dependency, str.strip() now takes an argument, add cc.get_return_value()
2017-09-22 22:04:18 +03:00
Jussi Pakkanen
2ab4b397a8
Merge pull request #2350 from tintou/master
...
Add 'install' keyword to the gettext macro
2017-09-22 21:30:08 +03:00
Johan Bjäreholt
102c1d09fe
Replaced references to 'mesontest'
...
'mesontest' is deprecated and is now 'meson test'
Replaced all references to 'mesontest' with 'meson test' and added a note of the change in the bottom of the page
2017-09-22 21:29:20 +03:00
Johan Bjäreholt
e129cf7278
Replaced references to 'mesonconf'
...
mesonconf is deprecated and all references of it has been replaced with 'meson configure'
2017-09-22 21:29:20 +03:00
Corentin Noël
34c6cccde2
Update i18n markdown page to add the new install parameter
2017-09-22 01:08:10 +02:00
Nirbheek Chauhan
751d59d952
Update Reference-manual.md
...
Add notes about not using full_path() unless absolutely necessary.
2017-09-20 21:05:50 +00:00
Nirbheek Chauhan
6c38b1f281
docs: Document the new str.strip() feature
2017-09-20 13:39:24 +05:30
Nirbheek Chauhan
140c463b01
Add detail to the command: kwarg of custom targets
2017-09-20 06:55:54 +00:00
Ola x Nilsson
307b69b69a
Fix table in Compiler-properties
...
hotdoc requires a pipe character for the right edge
2017-09-19 21:45:40 +03:00
Jussi Pakkanen
076f3c53bd
Merge pull request #2263 from ximion/dlang
...
d: Add an easy way to use D-specific features
2017-09-18 20:23:56 +03:00
tense-du
0b0448f8f2
Fix getting meson page ( #2341 )
...
* Replaced obsolete tt tag
2017-09-18 20:13:46 +03:00
tense-du
bbda3c7adb
Replaced obsolete tt tag
2017-09-18 18:41:16 +03:00
Jussi Pakkanen
b9154dd07c
Added a page for reference tables.
2017-09-18 18:28:10 +03:00