Gabríel Arthúr Pétursson
fd653d070d
Make base options accessible via get_option()
2017-07-15 10:21:41 +02:00
Gabríel Arthúr Pétursson
39c7b0492c
Allow both address- and undefined behavior sanitizers at the same time
2017-07-15 09:59:09 +02:00
Marty Plummer
cb05b2aab0
docs: fixed meson syntax for Generating-sources.md
...
Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
2017-07-13 16:31:24 +02:00
Amit D
166728067d
Fix typo in release notes for 0.41
...
'is is' -> 'is'
Fixes #2027
2017-07-04 16:55:23 -04:00
Gabríel Arthúr Pétursson
d5e47ade80
doc: Mention that C/C++ language versions can be set per-target
2017-07-04 16:54:59 -04:00
Jussi Pakkanen
304841d1c7
Update instructions to disable pch.
2017-07-02 19:22:50 +03:00
Adam C. Foltzer
af7c8ab449
add changelog for Rust crate-type support
2017-07-02 10:06:58 -04:00
Bruce Richardson
f12ece4547
pkgconfig: add support for extra_cflags
...
Allow the user to pass in arbitrary cflags for putting into the generated
pkgconfig file.
2017-06-29 11:03:20 -04:00
Jussi Pakkanen
dfb0414d9c
Merged Genie support.
2017-06-27 19:01:00 +03:00
Jussi Pakkanen
3262be23dc
Fixed issues raised in review.
2017-06-26 23:29:42 +03:00
Jussi Pakkanen
3dca1c99a6
Updated release notes.
2017-06-26 21:10:27 +03:00
Alistair Thomas
efef8f4f38
Add Genie to release notes
2017-06-26 13:58:15 +01:00
Alistair Thomas
cca0fa8154
Recognise .gs extension as a Vala source
2017-06-26 13:57:52 +01:00
philtherobot
1821598fbb
Improve the example by explaining modules ( #1981 )
...
* Improve the example by explaining modules
* Refer to Qt documentation for its list of modules
* Add a sweet link to Qt's doc.
2017-06-22 17:17:21 -04:00
Jussi Pakkanen
65d5ec5f18
Merge pull request #1922 from acfoltzer/rust-improvements
...
Enhance Rust support
2017-06-22 06:12:27 -04:00
Patrick Griffis
39c75d39fb
docs: Fix version reference
2017-06-22 06:02:50 -04:00
Jussi Pakkanen
624709bfc1
Merge pull request #1920 from QuLogic/hg-dist
...
Add Mercurial dist support
2017-06-21 04:48:29 -04:00
Jussi Pakkanen
2d659b649b
Merge pull request #1924 from mesonbuild/tingping/yelp-fixes
...
Various yelp fixes
2017-06-21 04:36:30 -04:00
Igor Gnatenko
f171faee32
docs: be more consistent
2017-06-21 04:35:43 -04:00
Adam C. Foltzer
69b18cf7e9
rename `crate_type` to `rust_crate_type` per @TingPing
2017-06-14 08:39:41 -07:00
Elliott Sales de Andrade
79d005364f
Add Mercurial dist support.
2017-06-13 00:32:43 -04:00
Jussi Pakkanen
f75d394683
Update versions for new development.
2017-06-12 23:22:48 +03:00
Patrick Griffis
a88ad9173a
gnome.yelp(): Default symlink_media to true
2017-06-10 12:42:28 -04:00
Adam C. Foltzer
bdd4c45b17
Enhance Rust support
...
- Adds a `crate_type` kwarg to library targets, allowing the different
types of Rust [linkage][1].
- Shared libraries use the `dylib` crate type by default, but can also
be `cdylib`
- Static libraries use the `rlib` crate type by default, but can also
be `staticlib`
- If any Rust target has shared library dependencies, add the
appropriate linker arguments, including rpath for the sysroot of the
Rust compiler
[1]: https://doc.rust-lang.org/reference/linkage.html
2017-06-09 15:14:02 -07:00
Sam Thursfield
22cfd44221
Document that the gnome.generate_vapi() function can install the .vapi
2017-06-08 23:35:14 +03:00
Jan Chren (rindeal)
bafc607ab1
Update reference manual and release notes
2017-06-07 23:51:20 +02:00
Jussi Pakkanen
4ed68e7934
Merge pull request #1866 from ebassi/mkdb-args
...
Add mkdb_args support to gnome.gtkdoc()
2017-06-07 21:01:49 +03:00
Emmanuele Bassi
f0a32ced54
Document the mkdb_args argument for gnome.gtkdoc()
...
Include the newly added argument.
2017-06-07 18:17:20 +01:00
Jussi Pakkanen
7c03bfb463
Merged needs_exe_wrapper branch.
2017-06-07 20:09:43 +03:00
Tim Hutt
b6dbb4ecc6
Improve user-defined function wording & link to FAQ
2017-06-07 20:03:14 +03:00
Tim
0e027c9616
Document that user-defined functions and methods are unsupported
...
Fixes #1870
2017-06-07 20:03:14 +03:00
Tim
b54e1d29fe
Add a note about multi-line statements by ending the line with \
2017-06-03 21:30:30 +03:00
Bálint Aradi
706b3cafab
Add version for configure_file extension in reference manual
2017-06-03 16:51:58 +02:00
Bálint Aradi
28dededf08
Update reference manual and release notes
2017-06-03 16:51:58 +02:00
Jussi Pakkanen
4828b46b73
Use relative rpath so builds are reproducible.
2017-06-03 16:03:53 +03:00
Chris Mayo
0e9852a457
docs: Fix broken page links
2017-06-03 16:03:04 +03:00
TingPing
e34edae240
docs: Complete list of targets from i18n.gettext()
2017-06-03 16:02:08 +03:00
Ole André Vadla Ravnås
b32c757073
environment: Add needs_exe_wrapper for overriding auto-detection.
...
This is useful when build_machine appears to be compatible with
host_machine, but actually isn't. For example when:
- build_machine is macOS and host_machine is the iOS Simulator
- the build_machine's libc is glibc but the host_machine libc is uClibc
- code relies on kernel features not available on the build_machine
2017-05-29 21:05:57 +02:00
TingPing
e351b39430
docs: Add mention of target made by gnome.gtkdoc()
...
Mentioned in #1844
2017-05-24 19:52:46 +03:00
Jussi Pakkanen
07f117e385
Merge pull request #1664 from QuLogic/codecov
...
Enable code coverage
2017-05-22 20:22:12 +03:00
Ole André Vadla Ravnås
ef736bb084
Update the Frida URL and description.
2017-05-22 20:02:19 +03:00
Elliott Sales de Andrade
17328e7019
Add coverage export for tests.
2017-05-21 16:11:31 -04:00
Jussi Pakkanen
189784b474
Merge pull request #1792 from jon-turney/custom_target_vs_module_defs
...
Allow vs_module_defs to use a custom_target
2017-05-21 21:31:14 +03:00
cagatay-y
79b0111018
Update link
...
Gcovr homepage is moved. Updated the link to the new URL.
2017-05-21 21:20:24 +03:00
Jussi Pakkanen
3bd6130df2
Merge pull request #1823 from jon-turney/master
...
Improve documentation of build target and custom target objects
2017-05-21 16:20:35 +03:00
cagatay-y
a24a91b29e
Fix typo
2017-05-21 16:19:08 +03:00
cagatay-y
55a9b6c240
Change repeated word
2017-05-21 16:18:55 +03:00
Elliott Sales de Andrade
a2a28c72ea
Remove extra temporary file from docs.
2017-05-21 16:18:33 +03:00
Jussi Pakkanen
e985d930af
Updated list of users and minor sitemap cleanup.
2017-05-20 11:59:42 +03:00
Jon Turney
75099510f1
docs: The return value of executable() is a builttarget object.
...
Make executable() consistent with all other functions returning a
buildtarget, it's return type is a buildtarget object.
2017-05-19 18:00:42 +01:00