Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-30 | Merge pull request #2849 from polarina/vsregenfix | Jussi Pakkanen | 2 | -4/+4 | |
Fix Visual Studio version detection for the `vs` backend | |||||
2017-12-30 | add Compiler.thread_flags() stub | Alexey Stukalov | 1 | -0/+3 | |
fixes #2834 | |||||
2017-12-30 | compilers: Fix error when objc/objc++ compilers are not found | Nirbheek Chauhan | 2 | -2/+19 | |
Earlier it would exit with a traceback: UnboundLocalError: local variable 'out' referenced before assignment | |||||
2017-12-30 | compilers: prefer C++ over objc in clink_langs | Nirbheek Chauhan | 5 | -1/+27 | |
Otherwise we will try to use the objc compiler when linking projects with both objc and C++. Technically we should use the objc++ linker when doing this, but on most (all?) systems the objc++ linker is `c++`, which is the same as the C++ linker. Closes https://github.com/mesonbuild/meson/issues/2468 | |||||
2017-12-30 | Remember which Visual Studio backend was auto-detected | GabrÃel Arthúr Pétursson | 1 | -0/+1 | |
This fixes the REGEN build target since VSINSTALLDIR does not get set by Visual Studio when building targets. Fixes #2848. | |||||
2017-12-30 | Fail Visual Studio version detection if VSINSTALLDIR is not set | GabrÃel Arthúr Pétursson | 1 | -4/+3 | |
The Visual Studio Developer Command Prompt always sets the VSINSTALLDIR environment variable. If not, we probably have a broken environment and won't get very far anyway. | |||||
2017-12-29 | Release notes for 0.43 are no longer preliminary | GabrÃel Arthúr Pétursson | 1 | -1/+1 | |
2017-12-28 | docs: Fix missing syntax highlighting | TingPing | 1 | -4/+8 | |
2017-12-28 | docs: find_program native: is available since 0.43 | Nirbheek Chauhan | 1 | -1/+1 | |
2017-12-27 | Add missing space | Karol Szuster | 1 | -1/+1 | |
2017-12-26 | Explain test setup a bit more. | Jussi Pakkanen | 1 | -0/+31 | |
2017-12-26 | Merge pull request #2334 from mesonbuild/promotedep | Jussi Pakkanen | 18 | -10/+222 | |
Add functionality to promote nested dependencies to top level. | |||||
2017-12-26 | Merge pull request #2817 from jon-turney/master | Jussi Pakkanen | 3 | -1/+50 | |
Update prefix-dependent defaults when project(default_options:) changes prefix | |||||
2017-12-26 | Merge pull request #2581 from NickeZ/check-subproj-version | Jussi Pakkanen | 22 | -6/+158 | |
Disallow subprojects have incompatible deps | |||||
2017-12-26 | Merge pull request #2806 from inigomartinez/gtkdoc | Jussi Pakkanen | 5 | -3/+104 | |
gnome.gtkdoc: Add support for non string based content files | |||||
2017-12-26 | Merge pull request #2819 from NickeZ/boost-comp-fix | Jussi Pakkanen | 3 | -6/+24 | |
boost: Allow older behavior with a warning | |||||
2017-12-26 | Merge pull request #2826 from bredelings/fix-clang-on-linux | Jussi Pakkanen | 4 | -2/+29 | |
Fix linking with clang++ on linux if install_rpath. | |||||
2017-12-26 | fix AttributeError in CustomTargetIndex.__repr__ | Andrei Alexeyev | 1 | -1/+1 | |
2017-12-26 | Reformat and update doc page. | Jussi Pakkanen | 1 | -14/+40 | |
2017-12-26 | add one more blank line at the tail of Disabler.md | Passw | 1 | -1/+1 | |
From http://mesonbuild.com/Manual.html , it seems that `Disabler.md` messes up `Modules.md` | |||||
2017-12-26 | unit tests: Test that relative install_rpath works correctly | Nirbheek Chauhan | 3 | -1/+23 | |
We weren't testing this with C++, so the breakage was missed. https://github.com/mesonbuild/meson/issues/2814 | |||||
2017-12-25 | Add failing boost test | Niklas Claesson | 1 | -0/+5 | |
2017-12-25 | boost: Allow older behavior with a warning | Niklas Claesson | 2 | -6/+19 | |
Fixes #2813 | |||||
2017-12-23 | Add whitespace around '+'. | Benjamin Redelings | 1 | -1/+1 | |
2017-12-23 | Fix linking with clang++ on linux if install_rpath. | Benjamin Redelings | 1 | -1/+6 | |
2017-12-22 | gnome.gtkdoc: Extend GtkDoc test | Iñigo MartÃnez | 4 | -1/+75 | |
The GtkDoc test has been extended to also test the inclusion of generated files. To test this, a new python script has been included which generates a new docbook file which is included as content file. | |||||
2017-12-22 | gnome.gtkdoc: Add dependencies over generated targets | Iñigo MartÃnez | 1 | -2/+8 | |
The gtkdoc function can also use generated targets to create documentation. However, the dependencies over these generated files are missing, so these must be also included in the run target. | |||||
2017-12-22 | Merge pull request #2636 from dcbaker/submit/no-unknown-arguments | Jussi Pakkanen | 7 | -1/+92 | |
Don't accept unknown command line arguments | |||||
2017-12-22 | Print 'cached' if dependency is found in cache | Niklas Claesson | 1 | -0/+5 | |
2017-12-22 | subproject handling: add fix | Niklas Claesson | 1 | -6/+16 | |
2017-12-22 | subproject handling: add two tests | Niklas Claesson | 21 | -0/+137 | |
2017-12-21 | Update prefix-dependent defaults when project(default_options:) changes prefix | Jon Turney | 1 | -1/+10 | |
Fixes #2811 | |||||
2017-12-21 | Add a test of prefix-dependent defaults for project(default_options:) | Jon Turney | 2 | -0/+40 | |
See #2811 | |||||
2017-12-21 | Dead code removal. | Jussi Pakkanen | 1 | -9/+0 | |
2017-12-20 | Created documentation page for code contributions. | Jussi Pakkanen | 4 | -73/+162 | |
2017-12-20 | Merge pull request #2791 from behlec/compiler-version | Jussi Pakkanen | 8 | -61/+73 | |
Add more version information to compiler | |||||
2017-12-20 | [Dependencies] Add --ldflags to cups-config invocation | Alexis Jeandet | 1 | -1/+1 | |
--libs only gives libs to link with, not flags and eventually lib path Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org> | |||||
2017-12-20 | Merge pull request #2799 from inigomartinez/remove-duplicates | Jussi Pakkanen | 1 | -0/+4 | |
Remove duplicated values in array options | |||||
2017-12-20 | tests: skip libwmf test if libwmf-config not installed | Dylan Baker | 1 | -0/+5 | |
2017-12-19 | Deprecate duplicated values in array options | Iñigo MartÃnez | 1 | -1/+5 | |
Duplicated options in array types have been removed by a previous commit but someone could be using it. The previous behaviour has been restored but the existence of duplicates is now tested, and in that case a `DEPRECATION` message is shown. | |||||
2017-12-19 | Fix: More information for C compilers. | Christoph Behle | 1 | -2/+2 | |
Add full version to gnu and icc C compiler. | |||||
2017-12-19 | Warn on unknown command line arguments | Dylan Baker | 6 | -0/+91 | |
I have a tendency to typo things. Humans in general are bad at spotting spelling mistakes, computers are not. This patches prints the bad options and provides the generic meson "This will be a hard error someday" message. | |||||
2017-12-19 | mesonmain: Remove useless ternary | Dylan Baker | 1 | -1/+1 | |
This ternary checks the value of a bool, and returns the same value. | |||||
2017-12-19 | gnome.gtkdoc: Add support for non string based content files | Iñigo MartÃnez | 1 | -1/+22 | |
gnome's gtkdoc function does not support content files which are not strings. However, there are situations where files generated by other targets might be needed. | |||||
2017-12-18 | Use -MD instead of -MMD for reliability. | Jussi Pakkanen | 2 | -2/+2 | |
2017-12-18 | Use deterministic builddir so CCache works across invocations. | Jussi Pakkanen | 1 | -1/+10 | |
2017-12-18 | Remove duplicated values in array options | Iñigo MartÃnez | 1 | -1/+1 | |
Array options can receive duplicated values, which can produce errors if case those duplicated values make processing some elements twice when they are expected to be processed only once. | |||||
2017-12-17 | Also promote wrap files. | Jussi Pakkanen | 4 | -11/+26 | |
2017-12-17 | Print instructions on how to promote subsubprojects. | Jussi Pakkanen | 3 | -20/+55 | |
2017-12-17 | Add functionality to promote nested dependencies to top level. | Jussi Pakkanen | 15 | -0/+145 | |