aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-04-07[fixup]: Address PKG_CONFIG env vars commentsMathieu Duponchelle1-18/+19
2018-04-06[fixup]: Add testMathieu Duponchelle6-0/+34
2018-04-06[fixup]: add since to FAQMathieu Duponchelle1-1/+1
2018-04-06new wrap-mode: forcefallbackMathieu Duponchelle5-6/+23
This can be useful to make sure that a project builds when its fallbacks are used on systems where external dependencies satisfy the version requirements, or to easily hack on the sources of a dependency for which a fallback exists.
2018-04-06run_unittests: disable testsetup_selectionMathieu Duponchelle1-0/+1
It randomly stays stuck and breaks CI
2018-04-06Implement a generic python moduleMathieu Duponchelle9-1/+578
With contributions from HÃ¥vard Graff
2018-04-04Merge pull request #2711 from xclaesse/both-libraryJussi Pakkanen12-196/+295
Add both_library() to build both shared and static library
2018-04-04gnome.gtkdoc: Fix generated files used as content filesIñigo Martínez1-1/+1
The `gtkdoc` function in the `gnome` module is able to use generated files as content files, but the path to these is wrong in the used command line.
2018-04-04[Qt module] refactor b4cd949c48ab67891e4bc6b14a8f9f247e28777dAlexis Jeandet1-3/+5
Since relative path in qrc files are always relative to qrc file itself then we just need to check that normpath(qrc file + resource) doesn't start with build dir path, this would mean that the resource is generated. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-04-04[Qt module] More qrc fixesAlexis Jeandet4-19/+28
When several qrc files are given all qrc files dependencies were mixed. Fixed non working use case: When user try to guess build dir layout and add use a relative path between a generated qrc file and a generated resource. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-04-03Add both_libraries() to build both shared and static librariesXavier Claessens8-9/+140
Also support default_library='both' to make library() build both shared and static libraries. Closes #484
2018-04-03extract_all_objects: Also extract generated sourcesXavier Claessens2-4/+19
2018-04-03pkgconfig generator: Only skip dependencies when using shared_library()Xavier Claessens2-13/+15
It is weird and inconsistent to have different pc file depending on default_library value when using library() or build_target(). We should skip dependencies only when user explicitly want shared library only.
2018-04-03Remove duplicated list of known kwargs for build targetsXavier Claessens3-172/+123
2018-04-02Merge pull request #3242 from thejk/coverage_targetsJussi Pakkanen2-152/+152
Use standalone coverage script for legacy targets
2018-04-02Merge D feature flag fix branchJussi Pakkanen7-11/+45
2018-04-02gtkdochelper: print warningsSébastien Wilmet1-0/+2
The GTK-Doc commands output was never printed, except in case of error. So there was no way to see the warnings. https://github.com/mesonbuild/meson/issues/2396
2018-04-02Add link to `meson` github topic [skip ci]Isaiah Norton1-1/+2
Lists a number of projects that are not shown here.
2018-04-02Imported Debian fixes by Matthias Klose.Jussi Pakkanen2-3/+3
2018-04-02Fix detection to work with newer Java compilers.Jussi Pakkanen1-1/+1
2018-03-31Fix for issue in cpp.pySomasekhar Penugonda1-2/+2
Change-Id: Iad9623d20eb5086528dacefce5d2f4f9bb9d0312
2018-03-31Ensure D feature flags get applied to all D filesMatthias Klumpp1-3/+5
This resolves issue #3337
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-30[Qt module] Added generated resource test case + some fixesAlexis Jeandet5-4/+29
Subdir is already in generated resource path. Some PEP8 fixes. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
2018-03-30[Qt module] add some logic to detect if resources are in build dirAlexis Jeandet1-1/+21
In order to handle generated resources embedded in qrc file, we need to be able to detect if files pointed from qrc are in build directory or not. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
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-29Removed non-latin characters from lcc snippetmakise-homura1-3/+3
It is supposed that it may become source of failures while passing AppVeyor tests.
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-29Add test to check that D feature flags get applied to all filesMatthias Klumpp6-8/+40
This adds regression tests for issue #3337
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-28Added lcc support release snippetmakise-homura1-0/+23
2018-03-28Split SingleTestRunner.run()Aleksey Filippov1-99/+97
2018-03-28Skipping tests 22, 64, and 132 for old lcc and icc.makise-homura3-4/+26
This is due to incorrect creation of dependency files: both compilers do not escape spaces in paths. As of version 1.21.22 of lcc, it is announced that this bug will be corrected in future versions. Test 132 was a template for such idea; it has been also extended to react not only to icc, but to lcc too. Further info (if I'm correct): https://software.intel.com/en-us/forums/intel-c-compiler/topic/283156
2018-03-28Added version detection for lcc compilermakise-homura1-2/+13
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-28[skip ci] Added lcc and e2k CPU to reference tablesmakise-homura1-0/+2
2018-03-28Use hermetic parameters in run_single_test(), initialize them before in the ↵Aleksey Filippov1-12/+13
caller
2018-03-27Updates to CPP support and update review changesSomasekhar Penugonda10-403/+155