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
Jon Turney
cad8386733
docs: Document the object returned by custom_target
2017-05-19 18:00:29 +01:00
Jon Turney
f12a7f2ad0
docs: Correct list of things that are a build target to include shared_module
2017-05-19 17:01:46 +01:00
Jon Turney
5c7f9797c3
docs: Move "build target object" from "build-in objects" to "returned objects"
...
Also move "run result" object so objects are sorted alphabetically
2017-05-19 17:01:43 +01:00
Jon Turney
66a6ea984b
Allow vs_module_defs to use a custom_target
...
Allow vs_module_defs to use a custom_target
Add a test and update documentation
2017-05-16 19:56:32 +01:00
Guillaume Poirier-Morency
05c431c013
vala: Fix typos and cover dependencies without pkg-config file in docs
2017-05-13 23:45:13 +03:00
Guillaume Poirier-Morency
a7fee9bd48
vala: Cover 'find_library' usage and be more explicit for default install directories in docs
2017-05-13 23:45:13 +03:00
Jussi Pakkanen
c2282f9382
Merged rust_args branch.
2017-05-13 22:51:43 +03:00
Jussi Pakkanen
84012a5099
Merge pull request #1669 from mesonbuild/dist
...
Create a dist target
2017-05-12 19:37:31 +03:00
Jon Turney
e99cfdfbc7
Make vs_module_defs: do something for gcc on Windows as well
...
Module definition files may be useful when building with gcc on Windows also
(e.g. if the existing build uses them, if exports are aliased, if we were
retro enough to export by ordinal, etc.)
Add the .def file to the link command line when using gcc on Windows
Run the appropriate windows tests irrespective of compiler.
2017-05-12 18:56:43 +03:00
Jussi Pakkanen
1e14438a38
Merge pull request #1735 from dcbaker/list-of-files
...
Allow passing a list of Files to CustomTarget. Closes #1720
2017-05-12 18:54:46 +03:00
Jussi Pakkanen
8068fc0d1d
Add test and release notes.
2017-05-12 14:25:27 +03:00
Peter Hutterer
73494c9927
docs: make the required argument for find_program stick out more
2017-05-11 22:39:47 +03:00
liberforce
b15f0a0fc1
Update Compiler-properties.md
...
Fix table formatting
2017-05-11 22:39:03 +03:00
Dylan Baker
c03744cccb
Allow passing a list of Files to CustomTarget. Closes #1720
2017-05-11 09:57:38 -07:00
Dylan Baker
e2567386f1
Use flatten for link targets. Fixes #1764
2017-05-11 09:57:38 -07:00
Jussi Pakkanen
6e59d84534
Initialise submodules.
2017-05-11 19:34:16 +03:00
Jussi Pakkanen
1a87c967f1
Merge pull request #1761 from keszybz/docs
...
Some simple doc fixes
2017-05-11 00:15:58 +03:00
Jussi Pakkanen
9141cd78aa
Now cracks a noble heart. Good night sweet prince:
...
And flights of angels sing thee to thy rest!
2017-05-11 00:14:40 +03:00
liberforce
ad6c61dcf5
Update Running-Meson.md
...
Fix parameter escapement
2017-05-11 00:14:17 +03:00
liberforce
6dc54b86b6
Update Syntax.md
...
Fix variable name
2017-05-11 00:13:51 +03:00
Peter Hutterer
7ed19902be
pkgconfig: add suppport for custom variables during generation
...
Usage:
pkgconfig.generate(
...
description : 'A library with custom variables.',
variables : ['foo=bar', 'datadir=${prefix}/data']
)
The variables 'prefix', 'libdir' and 'includedir' are reserved, meson will
fail with an error message.
Variables can reference each other with the pkgconfig notation, e.g.
variables : ['datadir=${prefix}/data',
'otherdatadir=${datadir}/other']
meson does not check this for correctness or that the referenced variable
exists, we merely keep the same order as specified.
2017-05-11 00:13:30 +03:00
Zbigniew Jędrzejewski-Szmek
65450459de
docs: add puncuation to description of compiler object functions
2017-05-09 14:51:01 -04:00
Zbigniew Jędrzejewski-Szmek
ed9f79b8a4
docs: mention $DESTDIR in add_install_script description, add punctuation
...
Although not stricly necessary, it is good to mention $DESTDIR in the
explanation for add_install_script, since it might not be obvious for the
user that it is available.
Also add punctuation to be consistent.
v2:
- fix "witht" typo
- reword $DESTDIR description to say that it is inherited from the environment
- also describe $MESONINTROSPECT
2017-05-09 12:10:35 -04:00
Tim-Philipp Müller
df48be051c
docs: how to make find_program() search additional directories
...
Fixes #1702
2017-05-09 09:20:21 +01:00