edtk-installer /

Filename Size Date modified Message
patches
1.8 KB
80 B
3.4 KB
who:   matt@genges.com
what:  installer for the Erlang Driver ToolKit with BDB support
when:  Made June 2007. First published October 2007. Re-publushed January 2009.
where: everywhere
why:   EDTK has many unique dependencies which are troublesome to manage.

prereqs:
  - erlang
  - OS X or Linux
  - wget
  - make, cat, patch, ranlib, cp, unzip, tar, mkdir, ... you get the idea

installation: run ./install-local-edtk+bdb.sh
              After the build process completes:
                The binary dependencies are in the installed/ directory.
                The erlang app is in edtk-1.5/examples/berkeley_db/releases

usage:
% ./install-local-edtk+bdb.sh

Notes:
  - *Nothing* installs outside of the local directory.
    Everything is self-contained in the installed/ directory.
  - The installer expects to run perfectly all the way through the first time.
    If you need a clean workspace, run clean.sh
  - The installer only downloads files if they aren't in the current directory.
  - If a directory for an extracted archive exists, the installer assumes
    the application is configured and installed properly.
    Existing directories are passed over by the installer.
  - Everything is very much "works for me."  If you have problems, send fixes.
  - EDTK comes from http://www.snookles.com/erlang/edtk/

TODO:
  - Make EDTK parts less copy/pasty.
  - Upgrade from BDB 4.5.20
  - Finer control over the install process so clean.sh isn't used as a crutch.
    Right now we assume if a directory exists then everything is okay.
    We don't know the state (configured? installed? busted?) of the
    applications.

Thanks:
  - Over the past two years, Chris Newcombe, Scott Lystig Fritchie, and 
    Andy Gross have helped me clean up the EDTK install process and get it
    working under OS X.  Thanks guys!
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.