aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-09-20Add cs_args as known args for csharpThibault Saunier1-1/+1
2017-09-20ninja: Generator is more informative on what it is doing.Florian Zwoch1-1/+1
2017-09-20Add detail to the command: kwarg of custom targetsNirbheek Chauhan1-3/+8
2017-09-19Merge pull request #2331 from mesonbuild/winencodeJussi Pakkanen2-0/+30
Do not use universal newlines on old Python versions.
2017-09-19Fix table in Compiler-propertiesOla x Nilsson1-6/+6
hotdoc requires a pipe character for the right edge
2017-09-19Merge pull request #2264 from jeandet/masterJussi Pakkanen13-236/+105
Some refactoring, introduction of listify function.
2017-09-18Last round with listify function refactoring.Alexis Jeandet8-92/+37
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-09-18Gnome, pkgconfig, Qt4, Qt5 and windows modules slightly refactored.Alexis Jeandet6-82/+30
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-09-18Introduced extract_as_list.Alexis Jeandet2-25/+23
Corrected code style and typo. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-09-18Introduction of listify method. Test on build.py module to see benefits.Alexis Jeandet2-63/+41
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2017-09-18Merge pull request #2310 from hvenev/reconfigure-get_optionJussi Pakkanen4-2/+18
Fix get_option() for base options on reconfigure.
2017-09-18ninja: Fix the dependency on the VAPI when 'vala_vapi' is usedGuillaume Poirier-Morency3-4/+8
2017-09-18Run VS2010 tests in a German locale to catch codepage errors.Jussi Pakkanen1-0/+8
2017-09-18Do not use universal newlines on old Python versions.Jussi Pakkanen1-0/+22
2017-09-18Merge pull request #2263 from ximion/dlangJussi Pakkanen13-13/+275
d: Add an easy way to use D-specific features
2017-09-18Fix getting meson page (#2341)tense-du1-1/+1
* Replaced obsolete tt tag
2017-09-18Replaced obsolete tt tagtense-du1-2/+2
2017-09-18Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja""Nirbheek Chauhan6-16/+26
This reverts commit 5eb64a6f3e47b570f544524ef48dc6ef0e4dce59. Let's try again, with a fixed Ninja by QuLogic.
2017-09-18Added a page for reference tables.Jussi Pakkanen3-20/+64
2017-09-18tests/common/159: Don't try to run 'echo'Nirbheek Chauhan1-1/+4
It's not available on Windows. It was passing in the CI because bash tools are available on AppVeyor by default.
2017-09-17docs: Document the D supportMatthias Klumpp5-2/+98
2017-09-17d: Make feature names less verboseMatthias Klumpp4-17/+17
2017-09-16contributing.txt: Update link to FAQ (#2330)Jan Tojnar1-1/+1
2017-09-15Fix get_option() for base options on reconfigure.Hristo Venev1-2/+7
2017-09-15Add test for get_option(b_xxx) on reconfigure.Hristo Venev3-0/+11
2017-09-15Fix videos page (#2321)tense-du1-4/+4
* Removed duplicate title in doc theme. * Removed stray lower than tag. * Replaced obsolete frameborder attribute.
2017-09-14Merge pull request #2216 from ebassi/yelp-linguasJussi Pakkanen5-0/+23
Support LINGUAS for gnome.yelp() languages
2017-09-14Merge pull request #2319 from georgmu/cmake2meson-improvementsJussi Pakkanen1-3/+6
cmake2meson improvements
2017-09-14logging: Print location of log file on errorNirbheek Chauhan2-2/+7
Similar to configure Closes https://github.com/mesonbuild/meson/issues/2316
2017-09-14cmake2meson: convert varexp to lowercaseGeorg Müller1-1/+1
since variable names in 'set' statements are converted to lowercase, the variable itself should be converted to lower-case too when used.
2017-09-14cmake2meson: strip comments from statementsGeorg Müller1-1/+4
Without this change, the following correct cmake will cause an error: statement( arg1 # arg2 arg3 )
2017-09-14cmake2meson: convert statements to lower caseGeorg Müller1-1/+1
cmake does not distinguish between upper and lower case, so convert it to lower case for the later comparisons.
2017-09-14run_tests.py: Haiku has no nice().Jérôme Duval1-1/+1
2017-09-14Add is_haiku(), needed for run_tests.py.Jérôme Duval1-0/+3
2017-09-12Add deprecation warning for gnome.yelp() argumentEmmanuele Bassi1-0/+5
The 'languages' argument is deprecated; the LINGUAS file supercedes it as the canonical source of translations.
2017-09-12Clarify that MESONINTROSPECT may have multiple parts.Jussi Pakkanen1-5/+7
2017-09-12Merge pull request #1943 from QuLogic/duplicate-namesJussi Pakkanen12-78/+78
Fix creation of objects with duplicate names
2017-09-12Renamed test serialisation from is_cross to is_cross_built for clarity.Jussi Pakkanen2-7/+7
2017-09-12An external program is never a "cross test".Jussi Pakkanen1-0/+4
2017-09-12MSI: Improve python detectionNiklas Claesson1-2/+13
2017-09-12Update message for already configured builddirChet Gurevitch1-7/+6
2017-09-12gnome: Docbook generation for gdbus_codegen()Iñigo Martínez3-3/+9
Add new 'docbook' argument which generates Docbook documentation for each D-Bus interface. The docbook argument will be used as prefix in `PREFIX`-NAME.xml pattern, and NAME will be replaced by the D-Bus interfaces.
2017-09-12Add Windows extra_paths to beginning of PATH when running testsJon Turney1-1/+1
Adding it to the end of PATH means that if an installed instance of a DLL exists, that would be used instead of the built instance. Compare with run_exe(), which already gets this right.
2017-09-12Drop feature_args call in favor of letting pkgconfig do this directlyMatthias Klumpp2-8/+7
2017-09-12d: Implement specific properties for D featuresMatthias Klumpp4-17/+40
2017-09-12d: Add easy way to use D-specific featuresMatthias Klumpp6-9/+153
Of course D compilers have different flags to set some important D-specific settings. This adds a simple method to change these flags in a compiler-agnostic way in Meson. This replaces the previous `unittest_args` method with a more generic variant.
2017-09-12Merge pull request #2288 from centricular/fix-test-regressionJussi Pakkanen4-2/+57
Fix regression in test definitions
2017-09-11interpreter: Always flatten when unholding arraysNirbheek Chauhan2-1/+2
Otherwise we might end up with wrapper holders in the Build object and pickling will then fail, defeating the purpose of the holder objects. Closes https://github.com/mesonbuild/meson/issues/2211
2017-09-11tests/common/48: Don't read newlineNirbheek Chauhan1-2/+2
To avoid platform-specific differences in git settings.
2017-09-11Merge pull request #2291 from centricular/fix-custom-target-includes-orderingJussi Pakkanen9-11/+37
backends: Add custom target inc dirs before target inc dirs