DDT 0.10.0 Preview Release uploaded: DUB support

Bruno Medeiros brunodomedeiros+dng at gmail.com
Tue Mar 4 10:36:27 PST 2014


I've uploaded a preview release of the work done so far the upcoming 
0.10.0 release of DDT. It's available at:

http://updates.ddt.googlecode.com/git-history/pre-release/

This preview release should be stable, but needs some polish on some 
missing functionality.

Please read the changelog carefully:

== DDT 0.10.0  ===
  * Added DUB support. Project import-path now determined by dub.json 
file and running 'dub describe'.
    * On startup, or whenever dub.json is modified (and saved), 'dud 
describe' will be run to resolve dependencies and supply source folders 
and import path for the project.
  * Added a per-project Eclipse console to monitor the output for DUB 
commands.
  * Added DUB elements support for the Project Explorer view.
    * Add icon for source folders, DUB cache folder, dub.json manifest file.
    * Add elements for DUB dependencies, and DUB error status.
    * The Script Explorer view is now deprecated. Use Project Explorer 
view instead.
    * Note that some Script Explorer functionality has not been 
re-implemented in Project Explorer. For example the source folders of 
dependencies (and its modules)  are not shown.
  * Removed all DLTK-based buildpath UI. This functionality was never 
fully supported.
    * Modifying the import-path is now only possible by means of the 
dub.json file.
  * Added DUB build support. Removed basic builder (the previous build 
functionality using response files).
    * Project build configuration page has only one field now: a field 
with optional extra options to pass to DUB when building.
    * Previously created DDT Eclipse projects are no longer compatible. 
You should recreate the project using the new DUB Project wizard.


Note: if you happen to have Goclipse installed, there is a bug in a 
latest version that cause a conflict when displaying custom icons in the 
DDT projects in Project Explorer. You will need to open "Customize View" 
in Project Explorer, and disable the "Go Elements" contents for the DDT 
custom icons to show up.

-- 
Bruno Medeiros
https://twitter.com/brunodomedeiros


More information about the Digitalmars-d-ide mailing list