Scripting for development systems:

The .wdb file says what files to download, where to put them, and whether to unzip them.  The .wdb format aims for simplicity above all. It is similar to SQL in its style.

Making a new, clean folder:

Syntax:
      CLEAN DIRECTORY "dev/msys"
    
This command takes a folder name, and ensures two things:
  1. The folder exists
  2. The folder is empty.
Note:

Downloading a file:

Syntax:
      DOWNLOAD "http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.5.0-1/libstdc%2B%2B-4.5.0-1-mingw32-dll-6.tar.lzma/download" TO "dev/mingw" AS "libstdc%2B%2B-4.5.0-1-mingw32-dll-6.tar.lzma" THEN UNZIP
    
This command takes a URL and downloads it to the specified folder.  Clauses:
        DOWNLOAD "<URL>"
        TO "<Folder name>"
        AS "<Filename>"
        [THEN UNZIP]
    
Note: