aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/dlang.py
AgeCommit message (Expand)AuthorFilesLines
2024-02-12dlang module: simplify dependency handling with DRYEli Schwartz1-21/+12
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-12/+1
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz1-4/+5
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2022-08-17modules: use module level information about new and deprecationDylan Baker1-3/+4
2022-03-24dub module: use typed_pos_args to check positional argumentsEli Schwartz1-4/+2
2021-12-31add FeatureNew decorators for various modules that were lacking themEli Schwartz1-0/+2
2021-12-21modules: use find_program implementation to find programsEli Schwartz1-6/+5
2021-08-03modules/dlang: Fix dependencies that should have been updatedDylan Baker1-15/+9
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-2/+2
2021-06-03deps: Split dependencies.baseDaniel Mensinger1-1/+1
2021-05-28modules: Add methods dict everywhereXavier Claessens1-0/+3
2021-05-28modules: Remove snippet methodsXavier Claessens1-2/+1
2021-03-19split program related classes and functions out of dependenciesDylan Baker1-4/+2
2021-03-04various python neatness cleanupsEli Schwartz1-1/+1
2018-07-16dlang module: allow all configuration types when generating dub.jsonFFY001-37/+2
2018-06-17dlang module: add a method to generate a dub fileFFY001-0/+176