aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/d.py
AgeCommit message (Expand)AuthorFilesLines
2019-02-05d: fix linker due to argument errorsLuís Ferreira1-1/+1
2019-02-02Never access environment.properties downstreamJohn Ericson1-3/+10
2019-01-06Added more compiler option supportDaniel Mensinger1-1/+7
2019-01-06Absolute path generation refactoringDaniel Mensinger1-0/+14
2018-11-13compilers: Use keyword only arguments for compiler interfacesDylan Baker1-1/+1
2018-11-04Only add link arguments when needed in Compiler object methodsJon Turney1-0/+2
2018-10-07d: Allow static library to be passed with -L to dmd/ldcMatthias Klumpp1-2/+6
2018-09-27Add conditional debug identifiers for D compilers, and enable for debug buildsGoaLitiuM1-3/+47
2018-09-16Implement thread linker args for D compilersMihails Strasuns1-0/+3
2018-09-16D: Fix some compiler arguments not getting passed through properlyGoaLitiuM1-1/+1
2018-09-16Merge pull request #4175 from GoaLitiuM/d-archfixesJussi Pakkanen1-14/+13
2018-09-16Use enum instead of `int` for compiler variantsDavid Seifert1-4/+3
2018-09-14Refactor D target architecture handlingGoaLitiuM1-14/+13
2018-09-13Fix flake8 'imported but unused' reportsJon Turney1-1/+0
2018-09-06Make sure static library files are passed properly to the linkerGoaLitiuM1-0/+11
2018-09-06Fix remaining soname and rpath issues on OSXGoaLitiuM1-6/+9
2018-09-06Remove translation of file pathsGoaLitiuM1-5/+0
2018-09-06Refactor D argument translation functionGoaLitiuM1-23/+45
2018-09-06Improve D link argument handlingGoaLitiuM1-4/+3
2018-09-05D: Fix linking errors with static D libraries on WindowsGoaLitiuM1-0/+11
2018-09-05D: Use the documented syntax for various argumentsGoaLitiuM1-65/+41
2018-09-03Merge pull request #4084 from FFY00/pr-fix-dub-dependenciesJussi Pakkanen1-0/+9
2018-08-29Improve support for macOS dylib versioningNirbheek Chauhan1-4/+2
2018-08-29dub: enhance dependency handlingFFY001-0/+9
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen1-14/+112
2018-08-23My bad.Jussi Pakkanen1-1/+1
2018-08-20Handle proper linking of MSVC runtime librariesGoaLitiuM1-3/+62
2018-08-20Fix import libraries and static library namingGoaLitiuM1-0/+7
2018-08-20Ignore unix related compiler arguments on WindowsGoaLitiuM1-0/+5
2018-08-20Follow target platform defined in MSVC environment for Windows D compilationGoaLitiuM1-11/+38
2018-08-20Pass -install-name arguments to linkerGoaLitiuM1-0/+3
2018-08-20Fix D soname arguments for Windows and OSXGoaLitiuM1-3/+12
2018-08-20Fix wrong DMD optimization levelsGoaLitiuM1-4/+4
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen1-0/+28
2018-06-30d: Don't fail if -link-defaultlib is manually added to the LDC link argsMatthias Klumpp1-0/+8
2018-06-18macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan1-2/+2
2018-06-06Move <lang>_args to coredata.compiler_optionsXavier Claessens1-2/+2
2018-05-09Revert "Add macOS linker versioning information"Nirbheek Chauhan1-2/+2
2018-04-16Add macOS linker versioning informationTom Schoonjans1-2/+2
2018-02-25Use include_directories for D impdirs.Jussi Pakkanen1-3/+11
2018-02-20d: gdc: Implement proper dependency gen supportMatthias Klumpp1-3/+10
2017-12-16More version information for DChristoph Behle1-8/+8
2017-09-12d: Implement specific properties for D featuresMatthias Klumpp1-1/+1
2017-09-12d: Add easy way to use D-specific featuresMatthias Klumpp1-5/+50
2017-07-21Add build_rpath as new property allowing people to specify rpath entries that...Jussi Pakkanen1-3/+5
2017-06-23Split out languages from compilers.pyAlistair Thomas1-0/+324