Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-07 | Bump versions to 0.58.1 for stable release0.58 | Nirbheek Chauhan | 2 | -2/+2 | |
2021-06-07 | backends/ninjabackend: Fix getting rsp syntax for linkers/compilers that ↵ | Dylan Baker | 1 | -13/+23 | |
don't support rsp Fixes #8800 | |||||
2021-06-07 | linkers: fix type in error message | Dylan Baker | 1 | -1/+1 | |
2021-06-07 | Add a rust test for internal c linkage | Dylan Baker | 6 | -5/+88 | |
We have code to support this, but no tests. That seems pretty bad. And better yet, it doesn't work on MSVC in some cases. | |||||
2021-06-07 | ninjabackend: fix linking dynamic c libraries with rust | Dylan Baker | 1 | -1/+1 | |
The correct name is "dylib" not "shared" | |||||
2021-06-07 | Add a script to create macOS installer packages. | Jussi Pakkanen | 5 | -41/+405 | |
2021-06-07 | interpreter: flatten environment() initial values | Xavier Claessens | 3 | -2/+8 | |
Turns out listify() flattens by default, but stringlistify() cannot flatten... How do I realize this only now? Fixes: #8727 | |||||
2021-06-07 | gnome: Fix gtkdoc generation | Xavier Claessens | 13 | -46/+127 | |
install_scripts used to replace @BUILD_ROOT@ and @SOURCE_ROOT@ but it was not documented and got removed in Meson 0.58.0. gnome.gtkdoc() was relying on that behaviour, but it has always been broken in the case the source or build directory contains spaces. Fix this by changing get_include_args() to substitue paths directly which will then get escaped correctly. Add a unit test that builds GObject documentation which is where this issue has been spotted. Fixes: #8744 | |||||
2021-05-02 | Release 0.58.0.0.58.0 | Jussi Pakkanen | 30 | -326/+360 | |
2021-05-01 | Do not accidentally format files when only checking if they are formatted. | Jussi Pakkanen | 2 | -4/+10 | |
2021-04-29 | Xcode: fix project cleaning. | Jussi Pakkanen | 1 | -2/+2 | |
2021-04-28 | doc: update syntax description of immutability | Alexander Lyashuk | 1 | -2/+4 | |
"Stored by value" is more correct way to explain that example. Mutable vs immutable means that you cannot mutate the value (e.g. list vs tuple in Python), and the example shows that `var2` is actually mutable. Copying/storing a reference vs value is what what matters in the assignment, in Python `a=b` means `a` and `b` are references to the same list, while in meson `a=b` copies the value of `b` into `a`. | |||||
2021-04-26 | Bump version number for rc1.0.58.0.rc1 | Jussi Pakkanen | 2 | -2/+2 | |
2021-04-26 | Add snippet about Xcode. [skip ci] | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-26 | Condense test directory names. | Jussi Pakkanen | 1231 | -102/+102 | |
2021-04-26 | Update CUDA Toolkit driver version table. | Olexa Bilaniuk | 1 | -0/+2 | |
2021-04-26 | Merge pull request #8680 from dcbaker/submit/wrap-mconf-output | Jussi Pakkanen | 1 | -8/+55 | |
Wrap mconf output | |||||
2021-04-26 | Fix issue where multiple dist files were not being produced for comma ↵ | Tristan Partin | 2 | -2/+25 | |
separated formats value | |||||
2021-04-26 | introspection: export all sources for custom targets | Jason Francis | 3 | -9/+30 | |
Also adds some test cases for source files in target_sources. | |||||
2021-04-26 | Add subprojects purge wrap-git coverage | Tristan Partin | 2 | -9/+14 | |
2021-04-26 | store the list of initializes subprojects in the coredata structure | Dylan Baker | 5 | -4/+18 | |
We need to konw on rconfigure which options have already bee set not just for the super project, but also for the subproject. However, using first_invocation is not sufficient, as a reconfigure could add a new subpproject that wasn't present before, and we need to initialize that project's builtins. | |||||
2021-04-26 | Interpreter: Fallback when required is false but forcefallback is true | Xavier Claessens | 6 | -8/+51 | |
2021-04-26 | Add 'subprojects purge' command | Tristan Partin | 3 | -4/+109 | |
This will help facilitate cache busting in certain situations, and replaces hand-rolled solutions of writing a length command to remove various files/folders within the subprojects directory. | |||||
2021-04-26 | Merge if and else tests to a single project. | Jussi Pakkanen | 3 | -12/+12 | |
2021-04-25 | Xcode: make Swift projects work. | Jussi Pakkanen | 5 | -8/+15 | |
2021-04-25 | Xcode: add objective C++ flags to plain C++ because Xcode requires it. | Jussi Pakkanen | 1 | -1/+3 | |
2021-04-25 | Xcode: add objective C flags to plain C because Xcode requires it. | Jussi Pakkanen | 2 | -5/+10 | |
2021-04-24 | Xcode: some more skips. | Jussi Pakkanen | 1 | -0/+5 | |
2021-04-24 | Xcode: fix linking to customtargetindex objects. | Jussi Pakkanen | 4 | -19/+58 | |
2021-04-23 | Xcode: one more skip. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-23 | Xcode: do not reuse objs in both_libraries because Xcode fails on targets ↵ | Jussi Pakkanen | 1 | -1/+12 | |
with no sources. | |||||
2021-04-23 | Xcode: a few more skips. | Jussi Pakkanen | 2 | -0/+8 | |
2021-04-23 | Xcode: even more command line argument expansion. | Jussi Pakkanen | 1 | -1/+6 | |
2021-04-23 | Xcode: Quote McQuoteface. | Jussi Pakkanen | 1 | -2/+2 | |
2021-04-23 | Xcode: handle CustomTargetIndexes. | Jussi Pakkanen | 1 | -6/+20 | |
2021-04-23 | Xcode: skip one more object extraction test. | Jussi Pakkanen | 1 | -0/+12 | |
2021-04-23 | Xcode: ever more quoting. | Jussi Pakkanen | 1 | -1/+4 | |
2021-04-23 | Xcode: only add source and build dirs if implicit_include_directories is set. | Jussi Pakkanen | 1 | -2/+3 | |
2021-04-22 | Add trailing -- parameter to git checkouts. | Dan | 1 | -3/+3 | |
2021-04-22 | Xcode: do not link shared modules against executables. | Jussi Pakkanen | 1 | -0/+2 | |
2021-04-22 | Xcode: add missing quote character. | Jussi Pakkanen | 1 | -1/+1 | |
2021-04-22 | Xcode: fix shell quotings. | Jussi Pakkanen | 1 | -2/+2 | |
2021-04-22 | Xcode: use native path naming scheme. | Jussi Pakkanen | 1 | -1/+6 | |
2021-04-22 | Xcode: skip link language override test. | Jussi Pakkanen | 2 | -1/+11 | |
2021-04-21 | Xcode: one more whole-archive skip. | Jussi Pakkanen | 1 | -0/+4 | |
2021-04-21 | Xcode: put all include dirs via a property rather than a cmd line arg. | Jussi Pakkanen | 2 | -8/+15 | |
2021-04-21 | Xcode: add target private dir to include path. | Jussi Pakkanen | 1 | -0/+1 | |
2021-04-21 | Xcode: quote some entries as needed. | Jussi Pakkanen | 1 | -2/+8 | |
2021-04-20 | mconf: line wrap columns nicely | Dylan Baker | 1 | -6/+48 | |
I've picked 160 characters as a default because anything less than that looks terrible and has awful wrapping going on. However, this respects the $COLUNNS environment variable if set, and otherwise will query the terminal to determine the size. This is all achieved through an application of shtuil.get_terminal_size, textwrap, print formatters, and iteration. Fixes #6965 | |||||
2021-04-20 | mconf: print core options for subprojects | Dylan Baker | 1 | -2/+4 | |
Looking in the right dictionary is pretty useful, actually. |