| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-29 | Update everything for new release. | Jussi Pakkanen | |
| 2020-03-28 | docs: Add a new page with common cross/native file options [skip ci] | Dylan Baker | |
| Rather than having two separate sections with duplicated information lets just have one for the common settings, and only document sections specific to each file in separately | |||
| 2020-02-25 | Document the project policy on mixing build systems. [skip ci] | Jussi Pakkanen | |
| 2020-01-24 | Remove trial conversions as it is stale. [skip ci] | Jussi Pakkanen | |
| 2020-01-07 | Prepare new release. | Jussi Pakkanen | |
| 2019-11-08 | Created the filesystem module. | Jussi Pakkanen | |
| 2019-08-12 | Add is_disabler function | James Hilliard | |
| This is useful if one needs to check if a variable is a disabler. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> | |||
| 2019-08-06 | Describe how to set up VS external project. [skip ci] | Jussi Pakkanen | |
| 2019-06-16 | Update things for new release. | Jussi Pakkanen | |
| 2019-05-22 | new module "sourceset" to match source file lists against configuration data | Paolo Bonzini | |
| In QEMU a single set of source files is built against many different configurations in order to generate many executable. Each executable includes a different but overlapping subset of the source files; some of the files are compiled separately for each output, others are compiled just once. Using Makefiles, this is achieved with a complicated mechanism involving a combination of non-recursive and recursive make; Meson can do better, but because there are hundreds of such conditional rules, it's important to keep meson.build files brief and easy to follow. Therefore, this commit adds a new module to satisfy this use case while preserving Meson's declarative nature. Configurations are mapped to a configuration_data object, and a new "source set" object is used to store all the rules, and then retrieve the desired set of sources together with their dependencies. The test case shows how extract_objects can be used to satisfy both cases, i.e. when the object files are shared across targets and when they have to be separate. In the real-world case, a project would use two source set objects for the two cases and then do "executable(..., sources: ... , objects: ...)". The next commit adds such an example. | |||
| 2019-03-15 | [modules] Add kconfig module | Mark Schulte | |
| Add a kconfig module to allow meson to integrate with existing projects that use kconfig. | |||
| 2019-03-10 | Update everything for new release. | Jussi Pakkanen | |
| 2019-03-10 | Generate release notes from snippets automatically. [skip ci] | Jussi Pakkanen | |
| 2019-03-04 | rewriter: Added docs | Daniel Mensinger | |
| 2019-02-02 | Add unstable CUDA module. | Olexa Bilaniuk | |
| Includes three general utility functions connected to CUDA, in particular the crafting of -gencode flags as done in CMake: https://github.com/Kitware/CMake/blob/master/Modules/FindCUDA/ select_compute_arch.cmake | |||
| 2019-01-17 | add support for generating cmake files | David Fort | |
| This new cmake module allows to generate cmake package files. This may ease the porting for cmake projects that are exporting cmake package informations for other depending projects. The module uses as much as possible the templates provided by the cmake installation (and so cmake needs to be installed). | |||
| 2018-12-09 | Update everything for release 0.49.0 | Jussi Pakkanen | |
| 2018-11-14 | docs: Add documentation for Native Files | Dylan Baker | |
| 2018-09-22 | Updated release note page. | Jussi Pakkanen | |
| 2018-08-28 | hotdoc: Add documentation | Thibault Saunier | |
| 2018-07-21 | Merge pull request #3893 from FFY00/master | Jussi Pakkanen | |
| Add dlang module (dub support) | |||
| 2018-07-08 | Document options for meson | Christoph Behle | |
| Document what waring_level 1,2,3 means. Test if markdown files are in sitemap Add Builtin-options.md to sitemap.txt Builtin-options.md: Fix tables in Builtin-options.md Add documentation for warning options Added more options to doc General documentation: Add link to Builtin-options Remove obsolete file Testing: Add function test_markdown_files_in_sitemap. Checks if each markdown file is contained in sitemap.txt | |||
| 2018-07-02 | Update everything for new release. | Jussi Pakkanen | |
| 2018-06-17 | docs: add documentation related to dub and the dlang module | FFY00 | |
| 2018-04-23 | Updated version number for new release. | Jussi Pakkanen | |
| 2018-04-09 | [fixup]: write documentation | Mathieu Duponchelle | |
| 2018-03-04 | Updated information for new release. | Jussi Pakkanen | |
| 2018-02-08 | Fix filename. | Jussi Pakkanen | |
| 2018-02-08 | Add style guide documentation. | Jussi Pakkanen | |
| 2018-02-02 | Added documentation to IceStorm module. | Jussi Pakkanen | |
| 2017-12-31 | Added documentation for project templates. | Jussi Pakkanen | |
| 2017-12-20 | Created documentation page for code contributions. | Jussi Pakkanen | |
| 2017-12-10 | Updated version number for new release. | Jussi Pakkanen | |
| 2017-12-05 | Added documentation for disabler objects. | Jussi Pakkanen | |
| 2017-10-08 | Collated release note snippets to main file. | Jussi Pakkanen | |
| 2017-09-18 | Merge pull request #2263 from ximion/dlang | Jussi Pakkanen | |
| d: Add an easy way to use D-specific features | |||
| 2017-09-18 | Added a page for reference tables. | Jussi Pakkanen | |
| 2017-09-17 | docs: Document the D support | Matthias Klumpp | |
| 2017-08-15 | Bumped version number for new development. | Jussi Pakkanen | |
| 2017-07-19 | Added documentation for SIMD module. | Jussi Pakkanen | |
| 2017-06-12 | Update versions for new development. | Jussi Pakkanen | |
| 2017-05-20 | Updated list of users and minor sitemap cleanup. | Jussi Pakkanen | |
| 2017-05-11 | Initialise submodules. | Jussi Pakkanen | |
| 2017-05-03 | doc: Fix several minor typos. | Elliott Sales de Andrade | |
| 2017-05-03 | doc: Remove duplicate design rationale page. | Elliott Sales de Andrade | |
| 2017-04-26 | Added release notes page for 0.41.0. | Jussi Pakkanen | |
| 2017-04-26 | docs: Import the website and wiki and build with hotdoc | Thibault Saunier | |
| This allows us to more easily have the documentation in sync with the source code as people will have to document new features etc right at the time where they implement it. | |||
