This directory is typically: /usr/local/coot/scheme
To accomplish this, change the following code in ``coot.scm''
(define load-all-scheme
(lambda (use-gui?)
(let ((pre-list (list "filter.scm"
"coot-utils.scm"))
(post-list (list "coot-lsq.scm"
"shelx.scm"
to look like this:
(define load-all-scheme
(lambda (use-gui?)
(let ((pre-list (list "filter.scm"
"coot-utils.scm"))
(post-list (list "coot-lsq.scm"
"shelx.scm"
"flynn.scm"
At the top of the file, change:
(if (defined? 'coot-main-menubar)
(let ((menu (coot-menubar-menu "Extensions")))
to become:
(if (defined? 'coot-main-menubar)
(let ((menu (coot-menubar-menu "Extensions")))
(add-simple-coot-menu-menuitem menu "Flynn..."
(lambda () (do-flynn-gui)))
(add-simple-coot-menu-menuitem menu "Make Dictionary..."
(lambda () (do-flynn-gendict-gui)))
To assist this process, modified versions of coot.scm and extensions.scm are supplied with flynn. These versions have been tested on coot version 0.3.3.