summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/d.py
Commit message (Expand)AuthorAgeFilesLines
* d: Allow static library to be passed with -L to dmd/ldcMatthias Klumpp2018-10-071-2/+6
* Add conditional debug identifiers for D compilers, and enable for debug buildsGoaLitiuM2018-09-271-3/+47
* Implement thread linker args for D compilersMihails Strasuns2018-09-161-0/+3
* D: Fix some compiler arguments not getting passed through properlyGoaLitiuM2018-09-161-1/+1
* Merge pull request #4175 from GoaLitiuM/d-archfixesJussi Pakkanen2018-09-161-14/+13
|\
| * Refactor D target architecture handlingGoaLitiuM2018-09-141-14/+13
* | Use enum instead of `int` for compiler variantsDavid Seifert2018-09-161-4/+3
|/
* Fix flake8 'imported but unused' reportsJon Turney2018-09-131-1/+0
* Make sure static library files are passed properly to the linkerGoaLitiuM2018-09-061-0/+11
* Fix remaining soname and rpath issues on OSXGoaLitiuM2018-09-061-6/+9
* Remove translation of file pathsGoaLitiuM2018-09-061-5/+0
* Refactor D argument translation functionGoaLitiuM2018-09-061-23/+45
* Improve D link argument handlingGoaLitiuM2018-09-061-4/+3
* D: Fix linking errors with static D libraries on WindowsGoaLitiuM2018-09-051-0/+11
* D: Use the documented syntax for various argumentsGoaLitiuM2018-09-051-65/+41
* Merge pull request #4084 from FFY00/pr-fix-dub-dependenciesJussi Pakkanen2018-09-031-0/+9
|\
| * dub: enhance dependency handlingFFY002018-08-291-0/+9
* | Improve support for macOS dylib versioningNirbheek Chauhan2018-08-291-4/+2
|/
* Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen2018-08-271-14/+112
|\
| * Handle proper linking of MSVC runtime librariesGoaLitiuM2018-08-201-3/+62
| * Fix import libraries and static library namingGoaLitiuM2018-08-201-0/+7
| * Ignore unix related compiler arguments on WindowsGoaLitiuM2018-08-201-0/+5
| * Follow target platform defined in MSVC environment for Windows D compilationGoaLitiuM2018-08-201-11/+38
* | My bad.Jussi Pakkanen2018-08-231-1/+1
|/
* Pass -install-name arguments to linkerGoaLitiuM2018-08-201-0/+3
* Fix D soname arguments for Windows and OSXGoaLitiuM2018-08-201-3/+12
* Fix wrong DMD optimization levelsGoaLitiuM2018-08-201-4/+4
* Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen2018-08-181-0/+28
* d: Don't fail if -link-defaultlib is manually added to the LDC link argsMatthias Klumpp2018-06-301-0/+8
* macos: Rewrite install_name for dependent built libraries on installNirbheek Chauhan2018-06-181-2/+2
* Move <lang>_args to coredata.compiler_optionsXavier Claessens2018-06-061-2/+2
* Revert "Add macOS linker versioning information"Nirbheek Chauhan2018-05-091-2/+2
* Add macOS linker versioning informationTom Schoonjans2018-04-161-2/+2
* Use include_directories for D impdirs.Jussi Pakkanen2018-02-251-3/+11
* d: gdc: Implement proper dependency gen supportMatthias Klumpp2018-02-201-3/+10
* More version information for DChristoph Behle2017-12-161-8/+8
* d: Implement specific properties for D featuresMatthias Klumpp2017-09-121-1/+1
* d: Add easy way to use D-specific featuresMatthias Klumpp2017-09-121-5/+50
* Add build_rpath as new property allowing people to specify rpath entries that...Jussi Pakkanen2017-07-211-3/+5
* Split out languages from compilers.pyAlistair Thomas2017-06-231-0/+324