Nirbheek Chauhan
751d59d952
Update Reference-manual.md
...
Add notes about not using full_path() unless absolutely necessary.
7 years ago
Thibault Saunier
96e24a50f9
Add cs_args as known args for csharp
7 years ago
Florian Zwoch
7e1caaf1cd
ninja: Generator is more informative on what it is doing.
7 years ago
Nirbheek Chauhan
140c463b01
Add detail to the command: kwarg of custom targets
7 years ago
Jussi Pakkanen
898b723ee5
Merge pull request #2331 from mesonbuild/winencode
...
Do not use universal newlines on old Python versions.
7 years ago
Ola x Nilsson
307b69b69a
Fix table in Compiler-properties
...
hotdoc requires a pipe character for the right edge
7 years ago
Jussi Pakkanen
1556b1bdb0
Merge pull request #2264 from jeandet/master
...
Some refactoring, introduction of listify function.
7 years ago
Alexis Jeandet
e553d0807b
Last round with listify function refactoring.
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
7 years ago
Alexis Jeandet
bf64cf569b
Gnome, pkgconfig, Qt4, Qt5 and windows modules slightly refactored.
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
7 years ago
Alexis Jeandet
55975f852e
Introduced extract_as_list.
...
Corrected code style and typo.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
7 years ago
Alexis Jeandet
7549a39a17
Introduction of listify method. Test on build.py module to see benefits.
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
7 years ago
Jussi Pakkanen
9c834a4ecd
Merge pull request #2310 from hvenev/reconfigure-get_option
...
Fix get_option() for base options on reconfigure.
7 years ago
Guillaume Poirier-Morency
02ad00b982
ninja: Fix the dependency on the VAPI when 'vala_vapi' is used
7 years ago
Jussi Pakkanen
288ccb2c58
Run VS2010 tests in a German locale to catch codepage errors.
7 years ago
Jussi Pakkanen
df18c1ac98
Do not use universal newlines on old Python versions.
7 years ago
Jussi Pakkanen
076f3c53bd
Merge pull request #2263 from ximion/dlang
...
d: Add an easy way to use D-specific features
7 years ago
tense-du
0b0448f8f2
Fix getting meson page ( #2341 )
...
* Replaced obsolete tt tag
7 years ago
tense-du
bbda3c7adb
Replaced obsolete tt tag
7 years ago
Nirbheek Chauhan
7c2ae55fab
Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja""
...
This reverts commit 5eb64a6f3e
.
Let's try again, with a fixed Ninja by QuLogic.
7 years ago
Jussi Pakkanen
b9154dd07c
Added a page for reference tables.
7 years ago
Nirbheek Chauhan
5068f13a28
tests/common/159: Don't try to run 'echo'
...
It's not available on Windows. It was passing in the CI because bash
tools are available on AppVeyor by default.
7 years ago
Matthias Klumpp
c3c37fac38
docs: Document the D support
7 years ago
Matthias Klumpp
61db415d7f
d: Make feature names less verbose
7 years ago
Jan Tojnar
10cdb9ebc9
contributing.txt: Update link to FAQ ( #2330 )
7 years ago
Hristo Venev
56c566a38e
Fix get_option() for base options on reconfigure.
7 years ago
Hristo Venev
f2fc32069b
Add test for get_option(b_xxx) on reconfigure.
7 years ago
tense-du
a59175d1f3
Fix videos page ( #2321 )
...
* Removed duplicate title in doc theme.
* Removed stray lower than tag.
* Replaced obsolete frameborder attribute.
7 years ago
Jussi Pakkanen
19e22ac88a
Merge pull request #2216 from ebassi/yelp-linguas
...
Support LINGUAS for gnome.yelp() languages
7 years ago
Jussi Pakkanen
6fd2fab02c
Merge pull request #2319 from georgmu/cmake2meson-improvements
...
cmake2meson improvements
7 years ago
Nirbheek Chauhan
f04d141088
logging: Print location of log file on error
...
Similar to configure
Closes https://github.com/mesonbuild/meson/issues/2316
7 years ago
Georg Müller
4cbca49976
cmake2meson: convert varexp to lowercase
...
since variable names in 'set' statements are converted to lowercase, the
variable itself should be converted to lower-case too when used.
7 years ago
Georg Müller
567b51ac71
cmake2meson: strip comments from statements
...
Without this change, the following correct cmake will cause an error:
statement(
arg1
# arg2
arg3
)
7 years ago
Georg Müller
c60c21a60d
cmake2meson: convert statements to lower case
...
cmake does not distinguish between upper and lower case, so convert it to
lower case for the later comparisons.
7 years ago
Jérôme Duval
c46c1e74ad
run_tests.py: Haiku has no nice().
7 years ago
Jérôme Duval
0b8db94065
Add is_haiku(), needed for run_tests.py.
7 years ago
Emmanuele Bassi
6f1d7e3d0a
Add deprecation warning for gnome.yelp() argument
...
The 'languages' argument is deprecated; the LINGUAS file supercedes it
as the canonical source of translations.
7 years ago
Jussi Pakkanen
7de61aac12
Clarify that MESONINTROSPECT may have multiple parts.
7 years ago
Jussi Pakkanen
75208604da
Merge pull request #1943 from QuLogic/duplicate-names
...
Fix creation of objects with duplicate names
7 years ago
Jussi Pakkanen
b63710863b
Renamed test serialisation from is_cross to is_cross_built for clarity.
7 years ago
Jussi Pakkanen
9b50a4aac1
An external program is never a "cross test".
7 years ago
Niklas Claesson
fcbefafa1f
MSI: Improve python detection
7 years ago
Chet Gurevitch
e5e060a6b7
Update message for already configured builddir
7 years ago
Iñigo Martínez
540c928e30
gnome: Docbook generation for gdbus_codegen()
...
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.
7 years ago
Jon Turney
b04c4fa878
Add Windows extra_paths to beginning of PATH when running tests
...
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.
7 years ago
Matthias Klumpp
75fdf413e4
Drop feature_args call in favor of letting pkgconfig do this directly
7 years ago
Matthias Klumpp
6cd3f066b4
d: Implement specific properties for D features
7 years ago
Matthias Klumpp
d83c289442
d: Add easy way to use D-specific features
...
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.
7 years ago
Jussi Pakkanen
e1fc17ef2a
Merge pull request #2288 from centricular/fix-test-regression
...
Fix regression in test definitions
7 years ago
Nirbheek Chauhan
b3c70f495b
interpreter: Always flatten when unholding arrays
...
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
7 years ago
Nirbheek Chauhan
4a9c31025c
tests/common/48: Don't read newline
...
To avoid platform-specific differences in git settings.
7 years ago