aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)AuthorFilesLines
2020-10-19switch gui_app deprecation to FeatureDeprecatedKwargsPaolo Bonzini1-1/+0
2020-10-18build: use PIE objects for static libraries if b_staticpic=false but b_pie=truePaolo Bonzini1-7/+11
2020-10-15intro: Add extra_files key to intro output (fixes #7310)Daniel Mensinger1-3/+2
2020-10-10Properly handle the case of linking static library with custom targetsSahnvour1-4/+31
2020-10-07Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen1-3/+20
2020-09-22pylint: turn on bad-indentation errorDylan Baker1-4/+4
2020-09-18pylint: Catch cases of `if len(container)` which should be replaced by `if co...Dylan Baker1-1/+1
2020-09-17Fixed MacOS dylib custom targets not marked as linkableMarco Mastropaolo1-1/+1
2020-09-08typing: Fix code reviewDaniel Mensinger1-4/+4
2020-09-08typing: fix code reviewDaniel Mensinger1-4/+4
2020-09-08typing: more fixesDaniel Mensinger1-21/+30
2020-08-18build: optimize extract_objectsPaolo Bonzini1-1/+2
2020-07-30pkgconfig: Fix various corner casesXavier Claessens1-10/+3
2020-07-20Do not add rpaths for static libs. Closes #5191.Jussi Pakkanen1-1/+2
2020-05-22Merge pull request #7123 from dcbaker/use-feature-deprecatedJussi Pakkanen1-3/+2
2020-05-18Merge pull request #7103 from dankegel/bug4027-rpath-rememberJussi Pakkanen1-0/+2
2020-05-16Let .pc files specify rpath.Dan Kegel1-0/+2
2020-05-14use FeatureNew.single_useDylan Baker1-2/+2
2020-05-14interpreter: Replace some uses of mlog.deprecation with FeatureDeprecatedDylan Baker1-1/+0
2020-05-13Merge pull request #6620 from jon-turney/test-output-checkDylan Baker1-1/+4
2020-05-13interpretor: Do not add dependencies if we already have themMarcel Hollerbach1-0/+4
2020-05-08Allow indexed custom target to be used in executable's depends.Szabi Tolnai1-1/+1
2020-05-06Merge pull request #7064 from dcbaker/gtest-protocolJussi Pakkanen1-3/+5
2020-04-30build: cleanup and sort importsDylan Baker1-3/+5
2020-04-30Be more careful about the use of repr() in error messagesJon Turney1-1/+4
2020-04-30interpreter: Add link_language to all build targetsDylan Baker1-1/+2
2020-04-30build: Fix link_language selectionDylan Baker1-4/+6
2020-04-30build: add missing type annotationDylan Baker1-1/+1
2020-04-20Compiler options per langJohn Ericson1-4/+16
2020-04-11Fix handling of library(name_prefix: [])Jon Turney1-6/+7
2020-03-21-Add xc16 and c2000 C,Cpp toolchain supportalanNz1-0/+5
2020-03-19Generators can depend on custom targets as well as build targets.Jussi Pakkanen1-1/+1
2020-03-09Merge pull request #6532 from jon-turney/languages-native-kwargJussi Pakkanen1-3/+13
2020-03-08Merge pull request #6736 from dcbaker/mesonlib-type-annotationsJussi Pakkanen1-66/+32
2020-03-06Improve logged messages for overriden dependenciesXavier Claessens1-0/+6
2020-03-06Add meson.override_dependency()Xavier Claessens1-0/+1
2020-03-05Make use of unholderDylan Baker1-50/+17
2020-03-05remove ability to pass multiple keys to extract_as_listDylan Baker1-3/+2
2020-03-05mesonlib: Replace unholder argument to listifyDylan Baker1-12/+12
2020-03-05mesonbuild/mesonlib: Add type annotationsDylan Baker1-1/+1
2020-03-03Cherry-picking - (rm python2 % add python3 .format) (#6725)Michael Brockus1-19/+16
2020-02-29Fixed linker detecting on windows. Added comments about linker detecting for ...ur4t1-2/+4
2020-02-12Improve error reported when language has no compilerJon Turney1-3/+13
2020-02-04interpreter: Iterate custom target outputsXavier Claessens1-0/+4
2020-01-27Merge pull request #6423 from dcbaker/declare-dependency-variablesJussi Pakkanen1-1/+1
2020-01-24typing: Fix compatibility with Python 3.5.2Nirbheek Chauhan1-4/+4
2020-01-09dependencies: Add ability to set arbitrary variables onDylan Baker1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-15/+15
2019-12-05build: Fix type signature of rich comparison dundersDylan Baker1-4/+12
2019-12-05lgtm: fix Incomplete orderingDaniel Mensinger1-9/+12