summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fixes Qt4 plugin build and mixed Qt4/Qt5 tests builds.Alexis Jeandet2017-10-123-1/+9
| | | | | | | | | | | | Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
* | | Typo and grammar fixes for 0.43.0 release noteJon Turney2017-10-111-2/+2
| | |
* | | MSI: Find VC redistributable with python 32bit on windows 64bitNiklas Claesson2017-10-111-1/+4
|/ /
* | docs: Improve code snippets in release notesTingPing2017-10-081-38/+50
| |
* | Added release note page for 0.44.Jussi Pakkanen2017-10-081-0/+16
| |
* | Updated version number for new development.Jussi Pakkanen2017-10-081-1/+1
| |
* | Bump version number for release.0.43.0Jussi Pakkanen2017-10-086-6/+6
| |
* | Collated release note snippets to main file.Jussi Pakkanen2017-10-0810-104/+103
| |
* | Add system dependencies for LLVM test.Jussi Pakkanen2017-10-081-1/+6
| |
* | Better error message when using external libraries incorrectly. Closes #2447.Jussi Pakkanen2017-10-081-0/+6
| |
* | gnome: g-ir-scanner accepts multiple symbol-prefix argumentsRico Tzschichholz2017-10-082-5/+4
| |
* | Prevent projects from directly grabbing files from other subprojects.Jussi Pakkanen2017-10-084-0/+42
| |
* | Merge pull request #2426 from dcbaker/submit/options-permitted-kwargsJussi Pakkanen2017-10-074-4/+29
|\ \ | | | | | | options: Add a permitted_kwargs function
| * | options: Add a permitted_kwargs functionDylan Baker2017-10-043-3/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've typo'd "value" for the last time, options needs a kwargs validator. This validator is slightly different than the one used by the main parser, since it operates on a much simpler representation than the other one does, and they are not interchangeable. This also changes the optinterpreter to use pop on 'type' and 'description' so that they're not passed to the validator as kwargs.
| * | tests: fix option in case 140Dylan Baker2017-10-041-1/+1
| | | | | | | | | | | | Which fails after the next patch because it provides an invalid kwarg.
* | | Create the .po file with the `update_po` subcommand if it doesn't existCorentin Noël2017-10-071-1/+4
| | |
* | | Use get_default_include_dirs to detect BOOST_ROOTJan Niklas Hasse2017-10-071-4/+2
| | | | | | | | | | | | This removes the need to specify BOOST_ROOT for cross-compilers.
* | | Package the Visual C runtime. Closes #2417.Jussi Pakkanen2017-10-071-0/+16
| | |
* | | llvm: don't add --system-libsDylan Baker2017-10-071-1/+1
| | | | | | | | | | | | | | | | | | On LLVM < 4.0 this adds linker arguments like -lm, which we don't want. Related #2442, 2437
* | | appveyor: Use a mirror for get-pip.pyNirbheek Chauhan2017-10-061-1/+4
| | | | | | | | | | | | | | | pypa.io has an HSTS policy that forces http, and the https cert is broken on Windows.
* | | appveyor: Attempt to fix MSYS/MinGW setup failureNirbheek Chauhan2017-10-061-1/+1
| | |
* | | docs: Use consistent whitespace for gnome kwargsTingPing2017-10-051-25/+0
| | |
* | | Merge pull request #2413 from tintou/vala-target-dirsJussi Pakkanen2017-10-047-5/+51
|\ \ \ | | | | | | | | Don't rely on only the basename to distinguish vala-source-file objects
| * | | Use long form of valac options and make --basedir use relative pathAlistair Thomas2017-10-031-4/+4
| | | |
| * | | Add additional directory depth tests to Vala test case 22Alistair Thomas2017-10-036-11/+22
| | | |
| * | | Merge github.com:mesonbuild/meson into vala-target-dirsCorentin Noël2017-10-0344-377/+1075
| |\ \ \
| * | | | Reduce code complexity, fix nested array in files instructionCorentin Noël2017-10-032-6/+5
| | | | |
| * | | | Allow different directories for Vala filesCorentin Noël2017-10-025-2/+38
| | | | |
* | | | | Update to not use deprecated mesonconfDavid Strauss2017-10-041-1/+1
| |_|/ / |/| | |
* | | | docs: Prettier screenshot in tutorialJan Niklas Hasse2017-10-041-0/+0
| |/ / |/| |
* | | Update Reference-manual.mdNirbheek Chauhan2017-10-031-1/+2
| | |
* | | Update Reference-manual.mdNirbheek Chauhan2017-10-031-4/+11
| | | | | | | | | Fix documentation breakage from https://github.com/mesonbuild/meson/pull/2415
* | | Fix typo and clarify library documentationxarkes2017-10-031-2/+3
| | |
* | | Merge pull request #2397 from mesonbuild/prebuiltJussi Pakkanen2017-10-0217-55/+213
|\ \ \ | | | | | | | | Better support for prebuilt shared libs
| * | | Add rpath entries for all found libraries outside of system libraries.prebuiltJussi Pakkanen2017-10-022-7/+17
| | | |
| * | | Fix tests on OSX.Jussi Pakkanen2017-10-011-1/+3
| | | |
| * | | Fix MSVC builds.Jussi Pakkanen2017-10-012-2/+10
| | | |
| * | | Added release note snippet for prebuilt shared libs.Jussi Pakkanen2017-09-301-0/+15
| | | |
| * | | Add an rpath entry to shared libraries that are linked from the source tree.Jussi Pakkanen2017-09-307-6/+108
| | | |
| * | | Moved prebuilt static library under unit tests.Jussi Pakkanen2017-09-307-54/+40
| | | |
| * | | Moved prebuilt object test under unittests.Jussi Pakkanen2017-09-305-5/+40
| | | |
* | | | docs: Fix typoMohammed Sadiq2017-10-021-1/+1
| | | | | | | | | | | | | | | | Remove the quote before parens
* | | | Merge pull request #2282 from NickeZ/improve-boostJussi Pakkanen2017-10-029-147/+584
|\ \ \ \ | | | | | | | | | | Improve boost
| * | | | Appveyor: Enable Boost tests where possibleNiklas Claesson2017-10-011-0/+8
| | | | |
| * | | | Boost: Improve search algorithmNiklas Claesson2017-10-017-135/+502
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new implementation will correctly pick boost from 3 possible locations on windows and two locations on posix compatible OSs. The new search algorithm also differentiates between debug and release builds of Boost and multi or single threading builds. It was also decided to map "Meson modules" to Boost software libraries and not Boost modules since it there are a lot of options regarding linking. Some modules can even be used either as headers-only or with dynamic linking. This commit also fixes a bug that prevented header-only use on Windows. Fixes: #2274 #2239 #1803 #669
| * | | | C/C++: Get default include dirs from compilersNiklas Claesson2017-10-013-12/+48
| | | | |
| * | | | VisualC: Add support for msvc toolset versionNiklas Claesson2017-10-011-0/+26
| | |/ / | |/| |
* | | | Merge pull request #2375 from centricular/gnome-gir-fixesJussi Pakkanen2017-10-028-158/+183
|\ \ \ \ | | | | | | | | | | Fix GNOME gir generation with lists of dependency lists
| * | | | Use listify and extract_as_list everywhereNirbheek Chauhan2017-10-017-87/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They now flatten by default and unhold objects if required Includes unit tests.
| * | | | Always flatten in listify() since we always want thatNirbheek Chauhan2017-10-011-16/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All our kwargs take lists that must be flattened Closes https://github.com/mesonbuild/meson/issues/2408