This is a one time setup.
Once you have a working DDE environment in place, you can use it for all DDE powered projects.
DDE expects a particular directory structure.
Please review it before proceeding with the setup.
On Windows you will need a Linux-type shell.
Install Babun before proceeding and run all commands in it.
Instructions were not tested with other shells on Windows.
Babun should be installed and run as a regular user (do not use admin command prompt).
-
Install
dsh(DDE Shell)sudo curl -L https://raw.githubusercontent.com/blinkreaction/drude/master/bin/dsh -o /usr/local/bin/dsh sudo chmod +x /usr/local/bin/dsh -
Create the
<projects>directoryE.g.
~/projectson Mac and Linux:mkdir ~/projects cd ~/projectsc:\projects(/c/projects) on Windows:mkdir /c/projects cd /c/projects -
Install DDE's prerequisites
Mac and Windows: virtualbox, vagrant, boot2docker-vagrant
Linux: docker, docker-composeIt is recommended to remove any previous versions of these before proceeding.
dsh install prerequisites dsh install boot2dockerOn Mac and Windows you should see two files created in the
projectsfolder:Vagrantfile vagrant.ymlOn Linux there's no need in Vagrant (and VirtualBox), so no additional files are created.