Gabríel Arthúr Pétursson
fd653d070d
Make base options accessible via get_option()
8 years ago
Gabríel Arthúr Pétursson
39c7b0492c
Allow both address- and undefined behavior sanitizers at the same time
8 years ago
Marty Plummer
cb05b2aab0
docs: fixed meson syntax for Generating-sources.md
...
Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
8 years ago
Amit D
166728067d
Fix typo in release notes for 0.41
...
'is is' -> 'is'
Fixes #2027
8 years ago
Gabríel Arthúr Pétursson
d5e47ade80
doc: Mention that C/C++ language versions can be set per-target
8 years ago
Jussi Pakkanen
304841d1c7
Update instructions to disable pch.
8 years ago
Adam C. Foltzer
af7c8ab449
add changelog for Rust crate-type support
8 years ago
Bruce Richardson
f12ece4547
pkgconfig: add support for extra_cflags
...
Allow the user to pass in arbitrary cflags for putting into the generated
pkgconfig file.
8 years ago
Jussi Pakkanen
3262be23dc
Fixed issues raised in review.
8 years ago
Jussi Pakkanen
3dca1c99a6
Updated release notes.
8 years ago
Alistair Thomas
efef8f4f38
Add Genie to release notes
8 years ago
Alistair Thomas
cca0fa8154
Recognise .gs extension as a Vala source
8 years ago
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.
8 years ago
Patrick Griffis
39c75d39fb
docs: Fix version reference
8 years ago
Igor Gnatenko
f171faee32
docs: be more consistent
8 years ago
Adam C. Foltzer
69b18cf7e9
rename `crate_type` to `rust_crate_type` per @TingPing
8 years ago
Elliott Sales de Andrade
79d005364f
Add Mercurial dist support.
8 years ago
Jussi Pakkanen
f75d394683
Update versions for new development.
8 years ago
Patrick Griffis
a88ad9173a
gnome.yelp(): Default symlink_media to true
8 years ago
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
8 years ago
Sam Thursfield
22cfd44221
Document that the gnome.generate_vapi() function can install the .vapi
8 years ago
Jan Chren (rindeal)
bafc607ab1
Update reference manual and release notes
8 years ago
Emmanuele Bassi
f0a32ced54
Document the mkdb_args argument for gnome.gtkdoc()
...
Include the newly added argument.
8 years ago
Tim Hutt
b6dbb4ecc6
Improve user-defined function wording & link to FAQ
8 years ago
Tim
0e027c9616
Document that user-defined functions and methods are unsupported
...
Fixes #1870
8 years ago
Tim
b54e1d29fe
Add a note about multi-line statements by ending the line with \
8 years ago
Bálint Aradi
706b3cafab
Add version for configure_file extension in reference manual
8 years ago
Bálint Aradi
28dededf08
Update reference manual and release notes
8 years ago
Jussi Pakkanen
4828b46b73
Use relative rpath so builds are reproducible.
8 years ago
Chris Mayo
0e9852a457
docs: Fix broken page links
8 years ago
TingPing
e34edae240
docs: Complete list of targets from i18n.gettext()
8 years ago
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
8 years ago
TingPing
e351b39430
docs: Add mention of target made by gnome.gtkdoc()
...
Mentioned in #1844
8 years ago
Ole André Vadla Ravnås
ef736bb084
Update the Frida URL and description.
8 years ago
Elliott Sales de Andrade
17328e7019
Add coverage export for tests.
8 years ago
cagatay-y
79b0111018
Update link
...
Gcovr homepage is moved. Updated the link to the new URL.
8 years ago
cagatay-y
a24a91b29e
Fix typo
8 years ago
cagatay-y
55a9b6c240
Change repeated word
8 years ago
Elliott Sales de Andrade
a2a28c72ea
Remove extra temporary file from docs.
8 years ago
Jussi Pakkanen
e985d930af
Updated list of users and minor sitemap cleanup.
8 years ago
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.
8 years ago
Jon Turney
cad8386733
docs: Document the object returned by custom_target
8 years ago
Jon Turney
f12a7f2ad0
docs: Correct list of things that are a build target to include shared_module
8 years ago
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
8 years ago
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
8 years ago
Guillaume Poirier-Morency
05c431c013
vala: Fix typos and cover dependencies without pkg-config file in docs
8 years ago
Guillaume Poirier-Morency
a7fee9bd48
vala: Cover 'find_library' usage and be more explicit for default install directories in docs
8 years ago
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.
8 years ago
Jussi Pakkanen
8068fc0d1d
Add test and release notes.
8 years ago
Peter Hutterer
73494c9927
docs: make the required argument for find_program stick out more
8 years ago