Jussi Pakkanen
61a05f26e3
Add option to disable implicit include directories. Closes #2139 .
2017-08-05 00:26:13 +03:00
Jussi Pakkanen
a800c96f99
Add option to limit maximum number of concurrent link processes.
2017-08-05 00:24:59 +03:00
Jussi Pakkanen
e95ba1ada5
Merge pull request #2113 from nyorain/vulkan
...
Vulkan dependency module
2017-08-04 22:38:04 +03:00
nyorain
12a5a50058
Add vulkan dependency to release notes
2017-08-04 19:50:36 +02:00
Bruce Richardson
bc3327ae6e
doc: describe joining strings using the + symbol
2017-07-31 12:00:16 -04:00
Patrick Griffis
43a03aa950
docs: Add gettext example to porting autotools guide
2017-07-31 10:30:41 +01:00
Nirbheek Chauhan
d5fc10fbd8
Fix wording about array immutability
2017-07-24 21:52:16 +00:00
Nirbheek Chauhan
8dd1d6d646
Clarify array immutability and document indexing
2017-07-24 21:50:09 +00:00
Luca Mattiello
f169f5f55b
docs: fix typos in Localization.md
2017-07-24 20:53:55 +02:00
Emmanuele Bassi
6ba6c174ba
Document the newly added gnome.genmarshal() argument
2017-07-23 16:30:34 +01:00
Luca Mattiello
5f6add79e0
Fix typo in Unit-tests.md
2017-07-22 19:03:39 +03:00
Igor Gnatenko
8232259450
docs: add missing parentheses
...
[skip ci]
2017-07-22 16:42:18 +02:00
Jussi Pakkanen
bff37a90fc
Merged buildrpath branch.
2017-07-21 22:19:07 +03:00
Jussi Pakkanen
979efce04a
Merge pull request #1955 from jon-turney/exe-implib
...
Support implibs for executables on Windows
2017-07-21 20:06:46 +03:00
Jussi Pakkanen
e82edc179f
Check for manual attempts to set rpath and update docs.
2017-07-21 19:40:54 +03:00
Nirbheek Chauhan
26834a6198
Link to compiler properties for compiler ids list
...
[skip ci]
2017-07-21 11:29:30 +00:00
Nirbheek Chauhan
675a755e5c
Update compiler ids in Compiler-properties.md
2017-07-21 11:26:31 +00:00
Nirbheek Chauhan
93d1b2989e
Updates to the reference manual
...
Typos, add details about how subprojects work, document compiler ids.
2017-07-21 10:33:58 +00:00
Jon Turney
887e4d1318
Add to release note
2017-07-20 21:13:42 +01:00
Jon Turney
8f859a5105
Make the name of the executable implib configurable
2017-07-20 21:11:56 +01:00
Jon Turney
3fa3922cea
Support implibs for executables on Windows
...
Add a boolean 'implib' kwarg to executable(). If true, it is permitted to
use the returned build target object in link_with:
On platforms where this makes sense (e.g. Windows), an implib is generated
for the executable and used when linking. Otherwise, it has no effect.
(Rather than checking if it is a StaticLibrary or SharedLibary, BuildTarget
subclasses gain the is_linkable_target method to test if they can appear in
link_with:)
Also install any executable implib in a similar way to a shared library
implib, i.e. placing the implib in the appropriate place
Add tests of:
- a shared_module containing a reference to a symbol which is known (at link
time) to be provided by the executable
- trying to link with non-implib executables (should fail)
- installing the implib
(This last one needs a little enhancement of the installed file checking as
this is the first install test we have which needs to work with either
MSVC-style or GCC-style implib filenames)
2017-07-20 21:11:56 +01:00
Jussi Pakkanen
e89b6cdd10
Merge pull request #1374 from mesonbuild/simd
...
Add support for SIMD detection
2017-07-19 15:50:04 +03:00
Jussi Pakkanen
c8981ff111
Added documentation for SIMD module.
2017-07-19 13:36:54 +03:00
TingPing
acb7e3aaa0
docs: Add HexChat to users... again
2017-07-18 19:03:38 -04:00
Tim-Philipp Müller
e1000f1454
Update Users.md: point to upstream GLib repo
...
And link to Gtk+ master branch instead of wip/meson.
2017-07-19 00:00:27 +01:00
TingPing
4d898e494e
docs: Add HexChat to list of users
2017-07-18 18:58:39 -04:00
Nirbheek Chauhan
c9059c7e70
Add more projects to Users.md
2017-07-18 22:55:33 +00:00
Jussi Pakkanen
2009fdbd43
Merge pull request #2072 from centricular/fix-gtkdoc-rpath
...
Various gtkdoc fixes
2017-07-17 16:50:53 +02:00
Alexis Jeandet
e1b24765af
Removed minor typos in documentation.
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-07-17 16:44:51 +02:00
Alexis Jeandet
361b09c491
Added a missing closing parenthesis in the last example
...
There was a missing parenthesis at the end of the last example.
2017-07-17 13:07:48 +02:00
Nirbheek Chauhan
04ac7a4844
gnome.gtkdoc: Handle absolute install_dirs correctly
...
Must prepend DESTDIR in case it's absolute. Also document that by
default it is relative to the gtk-doc html directory.
2017-07-17 12:40:41 +05:30
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