--- trunk/README.TXT 2008/07/07 20:05:24 21 +++ trunk/README.TXT 2008/07/07 23:29:55 24 @@ -1,4 +1,4 @@ -FreeMOL Design Document +FreeMOL Design Document (DRAFT ideas subject to further refinement) Goal: @@ -17,12 +17,31 @@ freemol/man, and so forth) The FREEMOL environment variable should point at this directory. +Compilation: + + Assuming the the FREEMOL environment variable has been defined, + each package can be compiled and installed into $FREEMOL by cd'ing + to its souce directory and issuing the following sequence of commands: + + ./configure + make + make install + + Followed by a + + make clean + + to get rid of object code, intermediate files, etc. + Deployment: A FreeMOL binary distribution would be a tar or zipped archive of - the freemol folder with executables compiled for a specific - architecture and which can be subsequently be located an relied upon - by PyMOL an other packages through the FREEMOL environment variable. + the $FREEMOL folder containing executables compiled for a specific + architecture. + + Installation would amount to extraction of the archive and setting + of the FREEMOL environment variable to that PyMOL and other packages + can subquently locate and rely upon the freemol executables. Pragmatic decisions: @@ -33,12 +52,12 @@ Confirmed FreeMOL Packages: - mengine + mengine (TJ) + mpeg_encode (Warren) Proposed FreeMOL Packages apbs - mpeg_encode python rdkit openbabel