Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-06 | docs: explain the purpose of order-only deps for generated files [skip ci] | Marc Herbert | 1 | -5/+6 | |
The documentation of "order-only" dependencies is limited and their various purposes are especially not clear. See issue #6391 for a recent example, search the internet for many more. So mention the particular purpose here while making the documentation barely longer. | |||||
2020-02-05 | doc | Michael Hirsch, Ph.D | 2 | -3/+3 | |
2020-02-05 | add get_external_property to replace get_cross_property | Michael Hirsch, Ph.D | 2 | -10/+17 | |
2020-02-05 | add native-file properties tests | Michael Hirsch, Ph.D | 1 | -0/+4 | |
2020-02-05 | add meson.get_native_property for native files | Michael Hirsch, Ph.D | 1 | -0/+16 | |
This allows Meson native-file [properties] to be used. This avoids the need to call meson from a script file or have a long command line invocation of `meson setup` The method meson.get_native_property('prop', 'fallback') is added. The native file can contain properties like ``` [properties] myprop1 = 'foo' mydir2 = 'lib/custom' ``` Then from within `meson.build` ```meson x1 = meson.get_native_property('myprop1') thedir = meson.get_native_property('mydir2', 'libs') ``` fallback values are optional | |||||
2020-02-05 | Merge pull request #6573 from michaelbadcrumble/add_sample_templates | Jussi Pakkanen | 1 | -0/+6 | |
Add new Meson sample templates | |||||
2020-02-05 | pkgconfig: Generate -uninstalled.pc files | Xavier Claessens | 2 | -0/+19 | |
Closes: #3472. | |||||
2020-02-04 | interpreter: Iterate custom target outputs | Xavier Claessens | 1 | -0/+6 | |
2020-02-02 | add feature note | Michael | 1 | -0/+6 | |
2020-01-31 | docs: Update dependency docs for zlib | Dylan Baker | 1 | -0/+11 | |
2020-01-31 | docs: Add snippet for zlib system dependency | Dylan Baker | 1 | -0/+8 | |
2020-01-30 | Small cleanups for the LLVM dependency class (#6548) | Dylan Baker | 1 | -0/+2 | |
2020-01-28 | Add ability to specify project branch to install | Kyle Stone | 1 | -1/+5 | |
2020-01-27 | Tell contributors not to write things in the snippet help file. [skip ci] | Jussi Pakkanen | 1 | -3/+3 | |
2020-01-27 | Only provide 64 bit MSIs going forward. [skip ci] | Jussi Pakkanen | 1 | -0/+7 | |
2020-01-27 | docs: small cleanups and clarifications to setting the dynamic linker [skip ci] | Dylan Baker | 1 | -3/+5 | |
Fixes #6510 | |||||
2020-01-27 | Merge pull request #6423 from dcbaker/declare-dependency-variables | Jussi Pakkanen | 3 | -13/+42 | |
Add ability to set and query arbitrary variables on declare_dependency objects | |||||
2020-01-27 | Update wrapdb docs to reflect repositories split [skip ci] | Lisa White | 1 | -3/+3 | |
2020-01-26 | Support multiple args to message() and warning() | Xavier Claessens | 2 | -0/+10 | |
2020-01-25 | docs: Update the release procedure to include release candidates [skip ci] | Dylan Baker | 1 | -8/+31 | |
Fixes #6456 | |||||
2020-01-24 | Remove trial conversions as it is stale. [skip ci] | Jussi Pakkanen | 2 | -23/+0 | |
2020-01-23 | Add LCA2020 talk to videos page. [skip ci] | Jussi Pakkanen | 1 | -1/+5 | |
2020-01-23 | Set source and build dir envvars when running dist. | Jussi Pakkanen | 1 | -8/+11 | |
2020-01-23 | Add m68k to known cpus for Motorola 68000 series processors | Dylan Baker | 1 | -26/+27 | |
Fixes #6492 | |||||
2020-01-22 | environment: Replace LD with <LANG>LD | Dylan Baker | 1 | -11/+23 | |
The rust code is ugly, because rust is annoying. It doesn't invoke a linker directly (unless that linker is link.exe or lld-link.exe), instead it invokes the C compiler (gcc or clang usually) to do it's linking. Meson doesn't have good abstractions for this, though we probably should because some of the D compilers do the same thing. Either that or we should just call the c compiler directly, like vala does. This changes the public interface for meson, which we don't do unless we absolutely have to. In this case I think we need to do it. A fair number of projects have already been using 'ld' in their cross/native files to get the ld binary and call it directly in custom_targets or generators, and we broke that. While we could hit this problem again names like `c_ld` and `cpp_ld` are far less likely to cause collisions than `ld`. Additionally this gives a way to set the linker on a per-compiler basis, which is probably in itself very useful. Fixes #6442 | |||||
2020-01-22 | envconfig: add pkg_config_libdir property | Stéphane Cerveau | 2 | -0/+8 | |
In order to unify the use of sysroot in the cross-file, the pkg_config_libdir can now be passed directly in the file. | |||||
2020-01-22 | Add link to PDF manual site on the front page. [skip ci] | Jussi Pakkanen | 1 | -1/+7 | |
2020-01-22 | Reformat user list page. [skip ci] | Jussi Pakkanen | 1 | -8/+15 | |
2020-01-21 | docs: Fix typo in link | Niklas HambĂŒchen | 1 | -1/+1 | |
Commit 1404f404 (#4744) introduced this typo, making the link not jump to the correct section when clicked. | |||||
2020-01-21 | Users.md: add qboot [skip ci] | Marc-Andre Lureau | 1 | -0/+1 | |
It's worth to list a meson project building a firmware. | |||||
2020-01-20 | add zrythm to Users.md [skip ci] | alex-tee | 1 | -0/+1 | |
2020-01-17 | Update Users.md | Amit D | 1 | -1/+1 | |
2020-01-17 | Update Users.md | Amit D | 1 | -3/+3 | |
Remove "(not the default yet)" from Glib, Orc and Pango | |||||
2020-01-15 | Add s390 to list of known architectures | Dylan Baker | 1 | -0/+1 | |
Fixes #6411 | |||||
2020-01-14 | Update Users.md | Amit D | 1 | -1/+1 | |
2020-01-09 | docs: Add documentation for variables keyword | Dylan Baker | 3 | -13/+42 | |
In declare_dependency() and dependency.get_variables(). | |||||
2020-01-08 | mention lack of up-to-date dependencies explicitly [skip ci] | Vadim Zhukov | 1 | -1/+3 | |
Requested by scivision@ | |||||
2020-01-08 | [skip ci] Use more up-to-date wording for package managers | Vadim Zhukov | 1 | -4/+2 | |
Most of the OSes Meson supports actually do have package managers, and at least some of them are not harder to use than Linux ones. | |||||
2020-01-07 | Prepare new release.0.53.0 | Jussi Pakkanen | 18 | -170/+194 | |
2019-12-23 | doc: examples of run_project_tests.py options | Michael Hirsch, Ph.D | 1 | -33/+42 | |
2019-12-22 | cmake: Fix obeject libraries | Daniel Mensinger | 1 | -0/+11 | |
This fixes an issue with generated sources and object libraries, as well as an issue on windows with the `link` linker and the vs backend. The last issue is resolved by building the source files multiple times to avoid extracting object files in meson. | |||||
2019-12-19 | summary: Change 'section' to be a kwarg instead of positional | Xavier Claessens | 2 | -25/+23 | |
Fixes: #6372. | |||||
2019-12-19 | add compiler.get_linker_id() method | Michael Hirsch, Ph.D | 4 | -29/+46 | |
this can be useful for if/elif where linker behaviors must be considered. For example, clang with "link" vs gcc with "ld.bfd" etc. ci for compiler.get_linker_id() method doc add @FeatureNew check Co-Authored-By: Daniel Mensinger <daniel@mensinger-ka.de> | |||||
2019-12-19 | fs: rename samefile => is_samepath | Michael Hirsch, Ph.D | 1 | -8/+19 | |
is_samepath better reflects the nature of this function--that files and directories can be compared. Also, instead of raising exceptions, simply return False when one or both .is_samepath(path1, path1) don't exist. This is more intuitive behavior and avoids having an extra if fs.exist() to go with every fs.is_samepath() | |||||
2019-12-18 | python: add embed to the python dependency function | Daniel Mensinger | 2 | -1/+9 | |
2019-12-18 | Merge pull request #4649 from dcbaker/summary-function | Jussi Pakkanen | 2 | -0/+100 | |
Add a summary() function for configuration summarization | |||||
2019-12-12 | summary: Add bool_yn keyword argument | Xavier Claessens | 1 | -0/+4 | |
2019-12-12 | summary: Allow section with no title, and passing key/value separately | Xavier Claessens | 1 | -5/+12 | |
2019-12-12 | Add a summary() function for configuration summarization | Xavier Claessens | 2 | -0/+89 | |
Based on patch from Dylan Baker. Fixes #757 | |||||
2019-12-13 | mintro: include test protocol in introspection data | Paolo Bonzini | 2 | -1/+6 | |