aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-01-10first pass at migrating to dataclassesEli Schwartz7-281/+259
2022-01-10manually clean up some python 3.6 era codeEli Schwartz1-7/+3
2022-01-10port from embedded data to importlib.resourcesEli Schwartz5-368/+21
2022-01-10pyupgrade --py37-plusEli Schwartz1-1/+1
2022-01-10bump minimum required version of python to 3.7Eli Schwartz1-2/+5
2022-01-10clean up even more function signatures in preparation for dataclassesEli Schwartz1-2/+2
2022-01-10gnome: fix typo in vapigen option metadatadirMichal Vasilek1-1/+1
2022-01-10compilers: push the compiler id to a class variableDylan Baker21-74/+79
2022-01-10remove the RPM moduleEli Schwartz1-186/+0
2022-01-10Merge pull request #9739 from mathstuf/armclang-supportJussi Pakkanen6-3/+61
2022-01-10Bump version number for new development.Jussi Pakkanen1-1/+1
2022-01-10Prepare release 0.61.0.0.61.0Jussi Pakkanen1-1/+1
2022-01-10add pending deprecation notice for python 3.6Eli Schwartz1-0/+11
2022-01-03armltdclang: add support for ARM Ltd.'s `armclang` toolchainBen Boeckel4-1/+48
2022-01-02Bump version numbers for rc1.0.61.0rc1Jussi Pakkanen1-1/+4
2022-01-02Merge pull request #9757 from eli-schwartz/broken-typesJussi Pakkanen8-19/+19
2022-01-02modules/gnome: replace yelphelper with run and custom targetsPablo Correa Gómez2-171/+91
2021-12-31Merge pull request #9758 from eli-schwartz/meson_add_foo_script-argchecksJussi Pakkanen1-26/+20
2021-12-31add FeatureNew decorators for various modules that were lacking themEli Schwartz5-1/+8
2021-12-30fix type annotations for mlog nestingEli Schwartz1-1/+1
2021-12-30fix type annotations for compiler toolchain rpathsEli Schwartz5-16/+16
2021-12-30correct type annotations for File.endswithEli Schwartz1-1/+1
2021-12-30fix crash during MesonExceptionEli Schwartz1-1/+1
2021-12-30remove no longer needed validation routineEli Schwartz1-6/+4
2021-12-30add_*_script: fix incorrect typed_pos_args allowing built targetsEli Schwartz1-8/+8
2021-12-30add_*_script: fix missing FeatureNew for non-string argumentsEli Schwartz1-14/+10
2021-12-30Fix mypy 0.930 issuesTristan Partin2-3/+3
2021-12-22Don't wipe out RPATHs specified by dependenciesNirbheek Chauhan2-1/+11
2021-12-22Set RPATH for all non-system libs with absolute pathsNirbheek Chauhan1-28/+27
2021-12-22pkgconfig: Fix linking to a custom targetXavier Claessens2-9/+13
2021-12-21modules: use find_program implementation to find programsEli Schwartz2-10/+8
2021-12-20modules: let the proxy state find_program do silent lookupsEli Schwartz1-2/+2
2021-12-20restore additional info about the potential cause of find_program failingEli Schwartz1-1/+1
2021-12-20restore the ability in the backend to silently find a programEli Schwartz1-2/+4
2021-12-20modules/gnome: use T.Sequence instead of T.ListDylan Baker1-3/+3
2021-12-20modules/gnome: use typed_kwargs for mkenumDylan Baker1-94/+65
2021-12-20modules/gnome: don't call through mkenums for mkenums_simpleDylan Baker1-33/+60
2021-12-20gnome: use typed_kwargs for mkenums_simpleDylan Baker1-35/+52
2021-12-20gnome: remove 'template' handling from mkenumsDylan Baker1-9/+1
2021-12-17Fix mypy errorsDaniel Mensinger5-7/+16
2021-12-17add ft32 cpu familyRafael Silva1-0/+1
2021-12-16armclang: extend the prefix detection for Keil armclangBen Boeckel1-2/+2
2021-12-16armclang: clarify that this is support for the Keil cross-compilerBen Boeckel3-0/+11
2021-12-15mesonlib: make get_meson_command return an ImmutableListDylan Baker1-2/+2
2021-12-15rewriter: create {add,rm}_extra_files commandsCeleste Wouters1-3/+96
2021-12-12intl dep: forward static to iconv if neededChristoph Reiter1-1/+1
2021-12-12Merge pull request #9711 from dcbaker/submit/fix-gnome-typing-regressionsJussi Pakkanen1-13/+13
2021-12-11install: Don't run ldconfig on cross buildsDylan Baker2-6/+10
2021-12-11Activate VS env when running `meson test`William Toohey1-1/+4
2021-12-09modules/gnome: fix genmarshall install_dir defaultDylan Baker1-1/+1