aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-10-14fix all subproject using wrap-file brokenliugang7-2/+21
subproject using wrap-file is broken since commit (68bd64c Prevent projects from directly grabbing files from other subprojects. ) subproject with wrap-file usually have version number after name - **sproj_name** is `zlib-1.2.8` according to `directory = zlib-1.2.8` of zlib.wrap - but **self.subproject** `zlib`
2017-10-13Arguments, not flags.Jussi Pakkanen1-1/+1
2017-10-12Boost: Jamfile has two syntaxes for boost librariesNiklas Claesson2-0/+5
Fixes #2456
2017-10-12Merge pull request #2477 from 1ace/fix/man-mesonconfJussi Pakkanen2-5/+7
Couple fixes for the man pages
2017-10-12Link to MesonPorting is not rendered as URLCarlos Garcés1-1/+1
2017-10-12rpm: print test logs on failureZbigniew Jędrzejewski-Szmek1-1/+6
References: https://bugzilla.redhat.com/show_bug.cgi?id=1500248 Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-10-12Fixes Qt4 plugin build and mixed Qt4/Qt5 tests builds.Alexis Jeandet3-1/+9
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-10-11man: fix copy/paste typo in mesonintrospect(1)Eric Engestrom1-1/+1
2017-10-11man: remove references to `mesonconf` in meson(1)Eric Engestrom1-4/+6
`mesonconf` is deprecated, and shouldn't be suggested to users anymore.
2017-10-11Typo and grammar fixes for 0.43.0 release noteJon Turney1-2/+2
2017-10-11MSI: Find VC redistributable with python 32bit on windows 64bitNiklas Claesson1-1/+4
2017-10-08docs: Improve code snippets in release notesTingPing1-38/+50
2017-10-08Added release note page for 0.44.Jussi Pakkanen1-0/+16
2017-10-08Updated version number for new development.Jussi Pakkanen1-1/+1
2017-10-08Bump version number for release.0.43.0Jussi Pakkanen6-6/+6
2017-10-08Collated release note snippets to main file.Jussi Pakkanen10-104/+103
2017-10-08Add system dependencies for LLVM test.Jussi Pakkanen1-1/+6
2017-10-08Better error message when using external libraries incorrectly. Closes #2447.Jussi Pakkanen1-0/+6
2017-10-08gnome: g-ir-scanner accepts multiple symbol-prefix argumentsRico Tzschichholz2-5/+4
2017-10-08Prevent projects from directly grabbing files from other subprojects.Jussi Pakkanen4-0/+42
2017-10-07Merge pull request #2426 from dcbaker/submit/options-permitted-kwargsJussi Pakkanen4-4/+29
options: Add a permitted_kwargs function
2017-10-07Create the .po file with the `update_po` subcommand if it doesn't existCorentin Noël1-1/+4
2017-10-07Use get_default_include_dirs to detect BOOST_ROOTJan Niklas Hasse1-4/+2
This removes the need to specify BOOST_ROOT for cross-compilers.
2017-10-07Package the Visual C runtime. Closes #2417.Jussi Pakkanen1-0/+16
2017-10-07llvm: don't add --system-libsDylan Baker1-1/+1
On LLVM < 4.0 this adds linker arguments like -lm, which we don't want. Related #2442, 2437
2017-10-06appveyor: Use a mirror for get-pip.pyNirbheek Chauhan1-1/+4
pypa.io has an HSTS policy that forces http, and the https cert is broken on Windows.
2017-10-06appveyor: Attempt to fix MSYS/MinGW setup failureNirbheek Chauhan1-1/+1
2017-10-05docs: Use consistent whitespace for gnome kwargsTingPing1-25/+0
2017-10-04Merge pull request #2413 from tintou/vala-target-dirsJussi Pakkanen7-5/+51
Don't rely on only the basename to distinguish vala-source-file objects
2017-10-04Update to not use deprecated mesonconfDavid Strauss1-1/+1
2017-10-04options: Add a permitted_kwargs functionDylan Baker3-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.
2017-10-04tests: fix option in case 140Dylan Baker1-1/+1
Which fails after the next patch because it provides an invalid kwarg.
2017-10-04docs: Prettier screenshot in tutorialJan Niklas Hasse1-0/+0
2017-10-03Use long form of valac options and make --basedir use relative pathAlistair Thomas1-4/+4
2017-10-03Add additional directory depth tests to Vala test case 22Alistair Thomas6-11/+22
2017-10-03Merge github.com:mesonbuild/meson into vala-target-dirsCorentin Noël44-377/+1075
2017-10-03Reduce code complexity, fix nested array in files instructionCorentin Noël2-6/+5
2017-10-03Update Reference-manual.mdNirbheek Chauhan1-1/+2
2017-10-03Update Reference-manual.mdNirbheek Chauhan1-4/+11
Fix documentation breakage from https://github.com/mesonbuild/meson/pull/2415
2017-10-03Fix typo and clarify library documentationxarkes1-2/+3
2017-10-02Merge pull request #2397 from mesonbuild/prebuiltJussi Pakkanen17-55/+213
Better support for prebuilt shared libs
2017-10-02docs: Fix typoMohammed Sadiq1-1/+1
Remove the quote before parens
2017-10-02Allow different directories for Vala filesCorentin Noël5-2/+38
2017-10-02Add rpath entries for all found libraries outside of system libraries.Jussi Pakkanen2-7/+17
2017-10-02Merge pull request #2282 from NickeZ/improve-boostJussi Pakkanen9-147/+584
Improve boost
2017-10-02Merge pull request #2375 from centricular/gnome-gir-fixesJussi Pakkanen8-158/+183
Fix GNOME gir generation with lists of dependency lists
2017-10-01gnome: Add header kwarg to generate_gir()Patrick Griffis3-1/+12
This is a commonly used flag so lets make it more obvious.
2017-10-01Added include directory argument for Qt's Moc which is needed to build plugins.Alexis Jeandet8-11/+69
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-10-01Use listify and extract_as_list everywhereNirbheek Chauhan7-87/+103
They now flatten by default and unhold objects if required Includes unit tests.
2017-10-01Appveyor: Enable Boost tests where possibleNiklas Claesson1-0/+8