Hemmo Nieminen
|
ea79e94964
|
Fix a missing path issue causing Python traceback.
A path was missing from a call to os.path.relpath when handling rpaths.
Fix this by assuming empty target directory means build root.
|
8 years ago |
Alistair Thomas
|
7ab774dee5
|
Add mesonbuild.compilers to packages in setup.py
|
8 years ago |
Jussi Pakkanen
|
dfb0414d9c
|
Merged Genie support.
|
8 years ago |
Philippe Payant
|
e4daad369a
|
Select release or debug libraries for Qt, based on buildtype.
|
8 years ago |
Philippe Payant
|
85eddf4eb2
|
Library names for Qt4 was incorrect.
|
8 years ago |
Wade Berrier
|
ad1b487285
|
dependency: boost: only consult environment at initial stage
... not when getting compiler and link arguments
Would be nice to have some tests, but that requires boost in a
non-standard location.
|
8 years ago |
Jussi Pakkanen
|
4a4322064e
|
Merge pull request #1986 from phako/master
Skip handling non-available dependencies
|
8 years ago |
Jussi Pakkanen
|
e630d899da
|
Merge pull request #2004 from valum-framework/add-display-language
More usages of 'get_display_language' and a fix for C#
|
8 years ago |
Jussi Pakkanen
|
80ebc916f7
|
Merge pull request #2001 from mesonbuild/kwcheck
Decorator to check for unknown keyword arguments
|
8 years ago |
Jussi Pakkanen
|
ee8fcd5f67
|
Merge pull request #1997 from mesonbuild/fixconditional
Fix conditional continuation bug
|
8 years ago |
Guillaume Poirier-Morency
|
bbddf51a54
|
Use 'C sharp' instead of 'C#'
The '#' is reserved for Ninja comments and cannot be escaped.
|
8 years ago |
Guillaume Poirier-Morency
|
5b58ff2783
|
compilers: Use 'get_display_language' for language-related exceptions
|
8 years ago |
Jussi Pakkanen
|
3262be23dc
|
Fixed issues raised in review.
|
8 years ago |
Nirbheek Chauhan
|
5dab5f1600
|
environment: Fix exception when no defines were found
Lists are not hashable.
Closes https://github.com/mesonbuild/meson/issues/1989
|
8 years ago |
Guillaume Poirier-Morency
|
fab5634916
|
Add 'Compiler.get_display_language'
Use this when we print language-related information to the console and
via the Ninja backend.
|
8 years ago |
Jussi Pakkanen
|
3dca1c99a6
|
Updated release notes.
|
8 years ago |
Jussi Pakkanen
|
4a37baf3c5
|
Fixed the remaining modules.
|
8 years ago |
Jussi Pakkanen
|
80d665e8de
|
Converted some modules.
|
8 years ago |
Jussi Pakkanen
|
7f482824bb
|
Add kwarg checker in module code.
|
8 years ago |
Jussi Pakkanen
|
50e75baa91
|
Removed in_builddir from public usage as it is an internal feature that was visible by accident.
|
8 years ago |
Jussi Pakkanen
|
fe74c54079
|
Alphabetization.
|
8 years ago |
Jussi Pakkanen
|
97b7a7b10e
|
Moved func_ methods from base class to Interpreter.
|
8 years ago |
Jussi Pakkanen
|
325a231abe
|
Add a few more.
|
8 years ago |
Jussi Pakkanen
|
f7da8dc84d
|
A few more.
|
8 years ago |
Jussi Pakkanen
|
e08d735105
|
Added a few more kwarg checks to functions.
|
8 years ago |
Jussi Pakkanen
|
0eb41a9a08
|
Checks for all build target functions.
|
8 years ago |
Jussi Pakkanen
|
92493d4e5e
|
Added kwargs for executable().
|
8 years ago |
Jussi Pakkanen
|
46e61971ce
|
Decorator to check for permitted kwargs.
|
8 years ago |
Alistair Thomas
|
efef8f4f38
|
Add Genie to release notes
|
8 years ago |
Alistair Thomas
|
2980ccb05e
|
Add test for Genie with multiple and mixed sources
|
8 years ago |
Alistair Thomas
|
41702ab398
|
Add test case for compiling a Genie file
|
8 years ago |
Alistair Thomas
|
cca0fa8154
|
Recognise .gs extension as a Vala source
|
8 years ago |
Nirbheek Chauhan
|
03ba7cd843
|
Add a test for ignoring not-found vala deps
https://github.com/mesonbuild/meson/pull/1986
|
8 years ago |
Jussi Pakkanen
|
ce9cd33f27
|
Merge pull request #1853 from astavale/split-compilers-file
Split compilers file
|
8 years ago |
Jussi Pakkanen
|
506cc57cc8
|
Do not permit invalid and/or nodes to be declared. Closes #1886.
|
8 years ago |
Tim Hutt
|
8d8c920a51
|
Make the 'silent or' test case not fail when it should
Previously it would have failed in two different ways depending on whether the parser bug was fixed. Now it will only fail if the parser bug is fixed.
|
8 years ago |
Tim Hutt
|
057f7e4aae
|
Add test case for or on a new line silently being ignored
Issue #1886
|
8 years ago |
Alistair Thomas
|
117f4ab8b5
|
Split out languages from compilers.py
|
8 years ago |
philtherobot
|
1821598fbb
|
Improve the example by explaining modules (#1981)
* Improve the example by explaining modules
* Refer to Qt documentation for its list of modules
* Add a sweet link to Qt's doc.
|
8 years ago |
Alistair Thomas
|
d71da5bdb3
|
Converted compilers.py to a sub-package
|
8 years ago |
Alistair Thomas
|
e5559903b3
|
Split linkers out from compilers.py
|
8 years ago |
Jussi Pakkanen
|
080307dd71
|
Merge pull request #1948 from mesonbuild/tingping/gnome-sanitize-fixes
Fix gnome.generate_gir() with address sanitizer
|
8 years ago |
Jussi Pakkanen
|
65d5ec5f18
|
Merge pull request #1922 from acfoltzer/rust-improvements
Enhance Rust support
|
8 years ago |
Nirbheek Chauhan
|
185808bf16
|
vala: Only add --use-header for unity builds
Closes https://github.com/mesonbuild/meson/issues/1969
|
8 years ago |
Elliott Sales de Andrade
|
a681348b05
|
Add some colour to test output.
Bold the section names and colourize errors&skips.
|
8 years ago |
Patrick Griffis
|
39c75d39fb
|
docs: Fix version reference
|
8 years ago |
Jussi Pakkanen
|
4b3eaf1b66
|
Tag functions in asm properly. Thanks to Matthias Klose for debugging the issue.
|
8 years ago |
Jussi Pakkanen
|
a48a9217e4
|
Merge pull request #1966 from QuLogic/gtkdoc-libraries
Small gtkdoc improvements
|
8 years ago |
Jens Georg
|
ce3cec40da
|
Skip handling non-available dependencies
This way, an optional dependency can always be added on Vala targets without
meson adding --pkg
|
8 years ago |
Jussi Pakkanen
|
624709bfc1
|
Merge pull request #1920 from QuLogic/hg-dist
Add Mercurial dist support
|
8 years ago |