| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-05 | build: use suffix when getting target id for exes | Dudemanguy | |
| When checking target names, meson explictly forbids having multiple targets with the same name. This is good, but it is strict and it is impossible to have targets with the same basename and differing suffixes (e.g. foo and foo.bin) in the same directory. Allow this for executables by including the suffix (if it exists) in the interal target id. So foo would be foo@exe and foo.bin would be foo.bin@exe. | |||
| 2023-09-28 | add support for vs_module_defs to Executables | Dylan Baker | |
| fixes: #9254 | |||
| 2022-03-24 | Make compilers list per subproject | Xavier Claessens | |
| Previously subprojects inherited languages already added by main project, or any previous subproject. This change to have a list of compilers per interpreters, which means that if a subproject does not add 'c' language it won't be able to compile .c files any more, even if main project added the 'c' language. This delays processing list of compilers until the interpreter adds the BuildTarget into its list of targets. That way the interpreter can add missing languages instead of duplicating that logic into BuildTarget for the cython case. | |||
| 2021-10-03 | docs: Add the YAML Reference manual | Daniel Mensinger | |
