aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-04-02Fix detection to work with newer Java compilers.Jussi Pakkanen1-1/+1
2018-03-31Update Pkg-config-files.md [skip ci]scontini761-1/+1
typo: seems that configure_files doesn't exists, maybe you mean configure_file here. [skip ci]
2018-03-31Added link to documentation and examples for find_library replacement (#3346)Alexis Jeandet1-1/+4
2018-03-29docs: Expand on compiler vs compilee build host and target (#3308) [skip ci]John Ericson1-10/+31
2018-03-29Merge pull request #3277 from chitranjali/shared-mod-linkJussi Pakkanen5-0/+50
2018-03-29Merge pull request #3322 from sarum9in/run_timeoutJussi Pakkanen2-157/+189
2018-03-29Allow meson build file to exit early. (#2808)behlec7-1/+70
2018-03-29Don't crash when using d_module_versions for pkg-configMatthias Klumpp2-1/+10
2018-03-29Fixing flake8chitranjali6-8/+8
2018-03-29PR review changes closes #2865chitranjali4-11/+10
2018-03-29fix2865chitranjali6-0/+51
2018-03-29pkgconfig: Add a simple version of the generator (#3284)Xavier Claessens4-12/+45
2018-03-28Use consistent quotesAleksey Filippov1-8/+8
2018-03-28Split SingleTestRunner.run()Aleksey Filippov1-99/+97
2018-03-28Split SingleTestRunner._get_cmd() out of run()Aleksey Filippov1-6/+8
2018-03-28Move run_single_test() into separate classAleksey Filippov1-95/+101
2018-03-28Make run_single_test() method staticAleksey Filippov1-3/+5
Closes #3318
2018-03-28Do not access counters from parallel codeAleksey Filippov1-5/+15
2018-03-28Use enum instead of string constantsAleksey Filippov1-12/+23
2018-03-28Use hermetic parameters in run_single_test(), initialize them before in the ↵Aleksey Filippov1-12/+13
caller
2018-03-27Always build parser objects anew to avoid leaking old data.Jussi Pakkanen5-83/+93
2018-03-26Do not leave open file handlers, use context manager to clean them upAleksey Filippov1-6/+9
2018-03-26Timeout on test subprocesses instead of hanging and failing CI completelyAleksey Filippov1-7/+9
2018-03-25pkgconfig generator: Add required versionXavier Claessens3-16/+56
2018-03-25Merge pull request #2976 from dzabraev/fix-reversed-orderJussi Pakkanen6-2/+23
Fix bug include_directories(['p1','p2']) add -Ip2 -Ip1 (reversed order)
2018-03-25Make the generated pkgconfig files reproducible.Chris Lamb1-5/+12
Whilst working on the Reproducible Builds effort [0], we noticed that meson creates non-reproducible pkgconfig files as it relies on Python set ordering. This was originally filed in Debian as #892515 [1]. [0] https://reproducible-builds.org/ [1] https://bugs.debian.org/892515
2018-03-25dependency's wanted version might be a listVíctor Manuel Jáquez Leal3-1/+16
A dependency declared in a subproject should be able to behave as a pkgconfig dependency, thus it should process the wanted version as a list.
2018-03-25Retry downloads in AppveyorAleksey Filippov1-8/+28
2018-03-25Skip CI for documentation-only pull requestsAleksey Filippov3-0/+78
2018-03-25Support data types larger than 128 bytesThierry Reding1-1/+1
Recent versions of systemd (starting with v238) started to check for the existence of the statx structure using the cc.sizeof() operation. The cc compiler implementation fails to detect this structure because it's size limit is 128, meaning it will fail for any type larger than 128 bytes in the following way during cross-compilation checks: meson.build:10:2: ERROR: Cross-compile check overflowed Increase the size limit for data types to 1024 bytes, which should give plenty of room for even large data structures. This is obviously not guaranteed to be an upper bound, but given the binary search algorithm implemented in the cross-compile check, raising the limit too high may significantly increase the time required for this check on smaller data types. Signed-off-by: Thierry Reding <treding@nvidia.com>
2018-03-24Squash target_type warning for jar targetsSam H1-0/+4
2018-03-23Enable b_ndebug on VisualStudioCCompilerAleksey Filippov5-14/+2
2018-03-23docs: In executable() remove statement that all other files are ignored ↵Alistair Thomas1-3/+2
[skip ci] Currently Meson returns an error that no compiler can be found for an unknown file extension
2018-03-23docs: Update test() to include that a program found with find_program() can ↵Alistair Thomas1-3/+11
be used [skip ci]
2018-03-23Added get_asneeded_args method to Intel compiler.Alexis Jeandet1-0/+8
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-03-23docs: fix one 'target' that should be 'host' [skip ci]John Ericson1-1/+1
The target platform of cross compiler is the host platform of the project being built.
2018-03-23docs/FAQ: fix typo [skip ci]Eric Engestrom1-1/+1
2018-03-23Rename '183 as-needed' common test into '184 as-needed'Aleksey Filippov7-7/+7
Also use !bool instead of bool == false.
2018-03-22Document the new and improved review guidelines. [skip ci]Jussi Pakkanen1-0/+39
2018-03-21Enable CI builds for release branchesAleksey Filippov2-0/+4
2018-03-21Fix b_ndebug=if-release silently not workingJussi Pakkanen10-6/+102
2018-03-21Do not install configure_file output if install_dir is empty. Closes #3270.Jussi Pakkanen3-3/+12
2018-03-21Disable b_ndebug tests on MSVCAleksey Filippov3-0/+12
2018-03-21Fix b_ndebug=if-release optionAleksey Filippov3-6/+26
Provide get_{type}_options_for_target() methods that unite {type} and builtin options.
2018-03-21Add unittests for b_ndebug=if-release and buildtype interactionsAleksey Filippov3-0/+28
2018-03-21Add tests for b_ndebug=if-release and buildtype default optionsAleksey Filippov4-0/+36
Co-authored-by: David Seifert <soap@gentoo.org>
2018-03-20Open mesontest logfiles in utf-8 modenyorain1-2/+2
Otherwise unit tests fail on windows when they output some non-utf8 data.
2018-03-20Grab a file lock on the build dir during modifications.Jussi Pakkanen3-1/+53
2018-03-20Docs: Correct env variable SCAN_BUILD to SCANBUILDMarvin Scholz1-2/+2
2018-03-20options: s/yiel/yield/ typoThibault Saunier1-1/+1
Making the option unusable with Invalid kwargs for option use_orc: "yield"