History for dub_jkp / source / dub / compilers / compiler.d
2013-12-11
@Sönke Ludwig
Rename some BuildOptions to avoid D keywords.
Sönke Ludwig committed on 11 Dec 2013
2013-11-29
@Sönke Ludwig
Add support for a "mainSourceFile" field. ...
Sönke Ludwig committed on 29 Nov 2013
2013-11-04
@Sönke Ludwig
Import and string import files are now added to generated VisualD projects and "dub describe".
Sönke Ludwig committed on 4 Nov 2013
2013-11-02
@Jacob Carlborg
Support excluding paths using glob matching.
Jacob Carlborg committed on 2 Nov 2013
@Sönke Ludwig
Remove dub.internal.std.process compatibility code as it doesn't support browse() and the compile status on older DMD versions isn't tracked anyway.
Sönke Ludwig committed on 2 Nov 2013
2013-10-24
@Sönke Ludwig
Fix handling of lib flags on Windows for GDC/LDC.
Sönke Ludwig committed on 24 Oct 2013
2013-10-21
@Sönke Ludwig
Fix "-w" to be the default warnings mode again.
Sönke Ludwig committed on 21 Oct 2013
2013-09-25
@Sönke Ludwig
Let the individual compiler classes handle passing arguments to the compiler. Fixes #86.
Sönke Ludwig committed on 25 Sep 2013
2013-09-15
@Sönke Ludwig
Change BuildOptions.init from "debug_" to the new "none" to fix bogus -debug flags during compilation. ...
Sönke Ludwig committed on 15 Sep 2013
2013-07-25
@Sönke Ludwig
Generalize common compiler switches in the form of a BuildOptions enum. ...
Sönke Ludwig committed on 25 Jul 2013
2013-07-21
@Sönke Ludwig
Improve adherence to code conventions.
Sönke Ludwig committed on 21 Jul 2013
2013-07-20
@Sönke Ludwig
Fix building of libraries with no explicit target type set. See #87.
Sönke Ludwig committed on 20 Jul 2013
@Sönke Ludwig
Ignore import libraries when building a static library. Fixes #91.
Sönke Ludwig committed on 20 Jul 2013
2013-07-19
@Sönke Ludwig
Add "workingDirectory" build setting to change the working directory from which the final executable will be run. Fixes #84.
Sönke Ludwig committed on 19 Jul 2013
2013-07-10
@Sönke Ludwig
Avoid bogus warnings about non-recommended dflags.
Sönke Ludwig committed on 10 Jul 2013
2013-06-19
@Sönke Ludwig
Introduce TargetType.none, fix handling of non-target project's dependencies and avoid continuous reinstalls of referenced sub-packages.
Sönke Ludwig committed on 19 Jun 2013
@Sönke Ludwig
Rename log levels to be in line with the latest vibe.d versions.
Sönke Ludwig committed on 19 Jun 2013
2013-06-17
@Sönke Ludwig
Compiler and linker flags are not added in a unique way anymore. ...
Sönke Ludwig committed on 17 Jun 2013
2013-06-15
@Sönke Ludwig
Avoid calling pkg-config with no libs present.
Sönke Ludwig committed on 15 Jun 2013
2013-05-30
@Sönke Ludwig
Deprecate "relaxProperties", remove the default -property switch and warn about using them. Fixes #73.
Sönke Ludwig committed on 30 May 2013
2013-05-14
@Sönke Ludwig
Implement the "noDefaultFlags" build requirement. Fixes #68.
Sönke Ludwig committed on 14 May 2013
2013-05-05
@Sönke Ludwig
Attempt to fix handling of "-Wl" flags returned by "pkg-config".
Sönke Ludwig committed on 5 May 2013
2013-04-11
@Sönke Ludwig
Move all source files outside of "dub" to "dub/internal".
Sönke Ludwig committed on 11 Apr 2013
2013-04-09
@Sönke Ludwig
Warn on more special compiler flags.
Sönke Ludwig committed on 9 Apr 2013
@Sönke Ludwig
Implemented "buildRequirements" as a way to avoid certain compiler settings for specific code bases. ...
Sönke Ludwig committed on 9 Apr 2013
2013-03-22
@Sönke Ludwig
Improve output of the dflags warning message. Fixes #54.
Sönke Ludwig committed on 22 Mar 2013
2013-03-19
@Sönke Ludwig
Output warning if DUB controlled compiler flags are specified in package.json. Fixes #37.
Sönke Ludwig committed on 19 Mar 2013
2013-03-15
@Robert Klotzner
TODO "optimize": Done ...
Robert Klotzner committed on 15 Mar 2013
2013-03-09
@Sönke Ludwig
Implemented experimental separate compile/link building (used for dmd).
Sönke Ludwig committed on 9 Mar 2013
2013-03-07
@Sönke Ludwig
Added "targetName" and "targetPath" build settings and some fixes. ...
Sönke Ludwig committed on 7 Mar 2013