Thibault Saunier
52b7f1a096
c#: Handle external dependencies from .pc files
7 years ago
Thibault Saunier
596c7106f7
interpreter: Make cs_args a known argument
...
Avoiding warning about it when it is a well known one.
7 years ago
Jussi Pakkanen
cad020f9da
Merge pull request #2243 from thiblahute/csharp
...
Patchset to allow using meson for gstreamer-sharp
7 years ago
Jussi Pakkanen
90c7b5ea58
Rewrapped some markdown files.
7 years ago
Thibault Saunier
44dc028499
tests: Check that generated sources can be used in csharp targets
7 years ago
Thibault Saunier
f2a60b87cb
gnome: Fix g-ir-scanner linking args for all code paths
...
We were fixing them up only in the dependency code path and not
in the InternalDependency one. Just make sure to do it once for all.
7 years ago
Thibault Saunier
a83eb4ddb2
ninjabackend: Add support for generated csharp sources.
7 years ago
William D. Jones
48e7398add
Check if Watcom version of cl exists in the path and avoid using it. ( #2237 )
7 years ago
Philippe Payant
f83be23d55
Remove trailing spaces.
7 years ago
Philippe Payant
fc92991e34
Fix detection of MSVC 2008 version.
7 years ago
Jussi Pakkanen
f381284969
A full example for using the conf object. Closes #2235 .
7 years ago
Jussi Pakkanen
3ff76f62a2
Clarify immutability description. Closes #2234 .
7 years ago
Jussi Pakkanen
0a5bba1937
Do not use dot in doxygen even if it is installed so list of generated files is always the same.
7 years ago
Jussi Pakkanen
6fab0430be
Merge pull request #2224 from mesonbuild/morealpha
...
More doc alphabetisation
7 years ago
Jussi Pakkanen
9b5a5c2e61
Wrapped and alphabetized the remaining modules.
7 years ago
Jussi Pakkanen
55dfe75fd7
Rewrapped and alphabetized the Gnome module.
7 years ago
Jussi Pakkanen
f19ae54974
Rewrapped lines of a few more files.
7 years ago
Jussi Pakkanen
01effa7178
Rewrap the rest of reference manual.
7 years ago
Jussi Pakkanen
bb67d64c8d
The last of the alphabetization.
7 years ago
Jussi Pakkanen
04d87c7b5d
And a few more alphas.
7 years ago
Jussi Pakkanen
b7b66fe516
More alphabetization.
7 years ago
Jussi Pakkanen
511a370856
Merge pull request #2163 from chetgurevitch/master
...
Don't error if build directory is already configured and update instructions
7 years ago
Michał Wikliński
e02e88b9fa
Add missing dependency of Boost Log to a Docker image
7 years ago
Michał Wikliński
9154a6473b
Find Boost dep when there is an extra lib to link
...
There are several components in Boost which must be linked with extra
libraries. Boost Log is one of them and in special circumstances needs
linking with boost_log_setup.
http://www.boost.org/doc/libs/1_64_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.setup
This fix covers the case when there is no source file corresponding to
the additional library.
7 years ago
Gabríel Arthúr Pétursson
24ff7da0d2
Remove leftover debug print statement in meson_install.py
7 years ago
Jussi Pakkanen
2d575757d6
Put some keyword arguments into alphabetical order to improve readability.
7 years ago
Jussi Pakkanen
a1326581a5
Fix coverage target breakage and add a test for it.
7 years ago
Jussi Pakkanen
e02f1dc809
Remove PHONY because Windows and OSX file systems are crap. Closes #2199 .
7 years ago
David Seifert
ece243d9ab
Add warning about `sources` in declare_dependency
7 years ago
TingPing
8a636052bd
docs: Clarify project() no longer requires a language
7 years ago
Mohammed Sadiq
747c3af52c
docs: fix typo
7 years ago
Peter Harris
ee34f454ca
Fix detection of clang "optimization arguments"
...
In version 3.6.0, clang added -Wignored-optimization-argument. Without
setting this flag to -Werror, "ignored optimization arguments" such as
(for example) -fpeel-loops, are accepted but warned about, leading to
noisy builds if meson thinks the flag is supported.
See also #755
7 years ago
Jon Turney
9607abbe0d
Fix warning when executable(implib:) is used
...
PR #1955 added implib to known_exe_kwargs, but since PR #2001 it needs to be
in exe_kwargs as well, to avoid 'WARNING: Passed invalid keyword argument
"implib"' when it is used.
7 years ago
Jussi Pakkanen
c2a5ac3981
Ensure log file gets closed.
7 years ago
Jussi Pakkanen
50fb7d37ab
Make all functionality invokable via the main Meson binary,
...
which can be a Windows .exe file.
7 years ago
Chet Gurevitch
2da2c92698
Tell users about ninja rebuild and meson configure
7 years ago
Chet Gurevitch
0ec2e530e1
Don't error if build directory is already configured
7 years ago
Jussi Pakkanen
62aabb5a8b
Missing version info added.
7 years ago
Jussi Pakkanen
e76ed84677
Documented the merge_from method.
7 years ago
Nirbheek Chauhan
e2cf999ad4
Users.md: link to the Meson Porting GNOME goal
7 years ago
Florian Zwoch
3fda1ba3ed
docs: fix generator code sample
7 years ago
Jussi Pakkanen
aa49c3cebd
Ignore encoding when scanning Fortran sources.
7 years ago
Konstantin Mochalov
6bf65d8763
Documentation: fix broken link (now in docs)
...
Was [external link on github wiki](https://github.com/mesonbuild/wrapweb/wiki ), now markdown file in docs
7 years ago
Jussi Pakkanen
30bb55df3d
Missing dots are fun.
7 years ago
Jussi Pakkanen
244ef43651
Bumped version number for new development.
7 years ago
Jussi Pakkanen
a629642f1e
Bump numbers for new release.
7 years ago
Jussi Pakkanen
33c2bbc6e8
Merge pull request #2191 from centricular/fix-ninja-clean-target-dir
...
Fix ninja clean in some edge cases + a bonus windows fix
7 years ago
Nirbheek Chauhan
e191488cdf
tests/common/159: Disable phony test
...
Breaks on case-insensitive HFS+ on Travis
https://travis-ci.org/mesonbuild/meson/jobs/264468097
And on Appveyor:
https://ci.appveyor.com/project/jpakkane/meson/build/3344/job/k996o8g57qf68ryb
7 years ago
Nirbheek Chauhan
306cac70a6
tests/common/159: Disable b_coverage=true
...
Setting it seems to cause it to be set on all later tests, which causes
a lot of failures:
https://travis-ci.org/mesonbuild/meson/jobs/264468097
https://travis-ci.org/mesonbuild/meson/jobs/264468093
7 years ago
Nirbheek Chauhan
5764a26a4c
gfortran: Add coverage arguments
7 years ago