aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2017-07-21Merge pull request #1955 from jon-turney/exe-implibJussi Pakkanen2-0/+6
Support implibs for executables on Windows
2017-07-21Link to compiler properties for compiler ids listNirbheek Chauhan1-1/+1
[skip ci]
2017-07-21Update compiler ids in Compiler-properties.mdNirbheek Chauhan1-0/+5
2017-07-21Updates to the reference manualNirbheek Chauhan1-5/+7
Typos, add details about how subprojects work, document compiler ids.
2017-07-20Add to release noteJon Turney1-0/+5
2017-07-20Make the name of the executable implib configurableJon Turney1-1/+1
2017-07-20Support implibs for executables on WindowsJon Turney1-0/+1
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-19Merge pull request #1374 from mesonbuild/simdJussi Pakkanen4-2/+90
Add support for SIMD detection
2017-07-19Added documentation for SIMD module.Jussi Pakkanen4-2/+90
2017-07-18docs: Add HexChat to users... againTingPing1-0/+1
2017-07-19Update Users.md: point to upstream GLib repoTim-Philipp MĂŒller1-3/+2
And link to Gtk+ master branch instead of wip/meson.
2017-07-18docs: Add HexChat to list of usersTingPing1-0/+1
2017-07-18Add more projects to Users.mdNirbheek Chauhan1-2/+6
2017-07-17Merge pull request #2072 from centricular/fix-gtkdoc-rpathJussi Pakkanen1-2/+2
Various gtkdoc fixes
2017-07-17Removed minor typos in documentation.Alexis Jeandet3-3/+3
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-07-17Added a missing closing parenthesis in the last exampleAlexis Jeandet1-1/+1
There was a missing parenthesis at the end of the last example.
2017-07-17gnome.gtkdoc: Handle absolute install_dirs correctlyNirbheek Chauhan1-2/+2
Must prepend DESTDIR in case it's absolute. Also document that by default it is relative to the gtk-doc html directory.
2017-07-15Make base options accessible via get_option()GabrĂ­el ArthĂșr PĂ©tursson1-0/+7
2017-07-15Allow both address- and undefined behavior sanitizers at the same timeGabrĂ­el ArthĂșr PĂ©tursson1-0/+5
2017-07-13docs: fixed meson syntax for Generating-sources.mdMarty Plummer1-2/+2
Signed-off-by: Marty Plummer <ntzrmtthihu777@gmail.com>
2017-07-04Fix typo in release notes for 0.41Amit D1-1/+1
'is is' -> 'is' Fixes #2027
2017-07-04doc: Mention that C/C++ language versions can be set per-targetGabrĂ­el ArthĂșr PĂ©tursson1-0/+6
2017-07-02Update instructions to disable pch.Jussi Pakkanen1-1/+8
2017-07-02add changelog for Rust crate-type supportAdam C. Foltzer1-0/+10
2017-06-29pkgconfig: add support for extra_cflagsBruce Richardson2-0/+14
Allow the user to pass in arbitrary cflags for putting into the generated pkgconfig file.
2017-06-27Merged Genie support.Jussi Pakkanen2-3/+8
2017-06-26Fixed issues raised in review.Jussi Pakkanen1-1/+3
2017-06-26Updated release notes.Jussi Pakkanen1-0/+5
2017-06-26Add Genie to release notesAlistair Thomas1-0/+6
2017-06-26Recognise .gs extension as a Vala sourceAlistair Thomas1-3/+3
2017-06-22Improve the example by explaining modules (#1981)philtherobot1-1/+4
* 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-22Merge pull request #1922 from acfoltzer/rust-improvementsJussi Pakkanen1-2/+3
Enhance Rust support
2017-06-22docs: Fix version referencePatrick Griffis1-1/+1
2017-06-21Merge pull request #1920 from QuLogic/hg-distJussi Pakkanen1-1/+4
Add Mercurial dist support
2017-06-21Merge pull request #1924 from mesonbuild/tingping/yelp-fixesJussi Pakkanen1-1/+3
Various yelp fixes
2017-06-21docs: be more consistentIgor Gnatenko1-2/+2
2017-06-14rename `crate_type` to `rust_crate_type` per @TingPingAdam C. Foltzer1-1/+1
2017-06-13Add Mercurial dist support.Elliott Sales de Andrade1-1/+4
2017-06-12Update versions for new development.Jussi Pakkanen3-5/+12
2017-06-10gnome.yelp(): Default symlink_media to truePatrick Griffis1-1/+3
2017-06-09Enhance Rust supportAdam C. Foltzer1-2/+3
- 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-08Document that the gnome.generate_vapi() function can install the .vapiSam Thursfield1-0/+2
2017-06-07Update reference manual and release notesJan Chren (rindeal)2-1/+8
2017-06-07Merge pull request #1866 from ebassi/mkdb-argsJussi Pakkanen1-0/+1
Add mkdb_args support to gnome.gtkdoc()
2017-06-07Document the mkdb_args argument for gnome.gtkdoc()Emmanuele Bassi1-0/+1
Include the newly added argument.
2017-06-07Merged needs_exe_wrapper branch.Jussi Pakkanen2-0/+16
2017-06-07Improve user-defined function wording & link to FAQTim Hutt1-1/+1
2017-06-07Document that user-defined functions and methods are unsupportedTim1-0/+5
Fixes #1870
2017-06-03Add a note about multi-line statements by ending the line with \Tim1-2/+1
2017-06-03Add version for configure_file extension in reference manualBĂĄlint Aradi1-1/+1