37 Commits (43268bfb79eca55d5d2bd6ff73abcadf9a77c60b)

Author SHA1 Message Date
GoaLitiuM 43268bfb79 D: Fix some compiler arguments not getting passed through properly 6 years ago
David Seifert 69ec001b06 Use enum instead of `int` for compiler variants 6 years ago
GoaLitiuM 5b0ad0f8ad Refactor D target architecture handling 6 years ago
Jon Turney de7c3cbbc5 Fix flake8 'imported but unused' reports 6 years ago
GoaLitiuM 644809fe59 Make sure static library files are passed properly to the linker 6 years ago
GoaLitiuM 040dd03a7a Fix remaining soname and rpath issues on OSX 6 years ago
GoaLitiuM fd4c996a67 Remove translation of file paths 6 years ago
GoaLitiuM d2483d4412 Refactor D argument translation function 6 years ago
GoaLitiuM 6e160995b0 Improve D link argument handling 6 years ago
GoaLitiuM 289c1bf919 D: Fix linking errors with static D libraries on Windows 6 years ago
GoaLitiuM 5240b26fb8 D: Use the documented syntax for various arguments 6 years ago
Nirbheek Chauhan bead8287a5 Improve support for macOS dylib versioning 6 years ago
FFY00 124cedde38
dub: enhance dependency handling 6 years ago
Jussi Pakkanen 23e6200c14 My bad. 6 years ago
GoaLitiuM fd2c3b4c77 Handle proper linking of MSVC runtime libraries 6 years ago
GoaLitiuM 4a1d64cb6c Fix import libraries and static library naming 6 years ago
GoaLitiuM 7ab938d9af Ignore unix related compiler arguments on Windows 6 years ago
GoaLitiuM 79f05b189a Follow target platform defined in MSVC environment for Windows D compilation 6 years ago
GoaLitiuM e677f2f552 Pass -install-name arguments to linker 6 years ago
GoaLitiuM c2a872c4fc Fix D soname arguments for Windows and OSX 6 years ago
GoaLitiuM 12d5c6114e Fix wrong DMD optimization levels 6 years ago
Jussi Pakkanen d83f77109a
Convert buildtype to optimization and debug options (#3489) 6 years ago
Matthias Klumpp 7618fa81d3 d: Don't fail if -link-defaultlib is manually added to the LDC link args 7 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 7 years ago
Nirbheek Chauhan ed701b5cb0 Revert "Add macOS linker versioning information" 7 years ago
Tom Schoonjans fa6ca16054 Add macOS linker versioning information 7 years ago
Jussi Pakkanen ea3b54d402 Use include_directories for D impdirs. 7 years ago
Matthias Klumpp 7e0db58f81 d: gdc: Implement proper dependency gen support 7 years ago
Christoph Behle 5b83894b77 More version information for D 7 years ago
Matthias Klumpp 6cd3f066b4 d: Implement specific properties for D features 7 years ago
Matthias Klumpp d83c289442 d: Add easy way to use D-specific features 7 years ago
Jussi Pakkanen 2269b7f60b Add build_rpath as new property allowing people to specify rpath entries that are used in the build tree but will be removed on install. 8 years ago
Alistair Thomas 117f4ab8b5 Split out languages from compilers.py 8 years ago