Customizing the Installation

By default, FOMUS compiles and loads all of the backends listed in this documentation. You can leave any one of these out by adding noe the following keywords to the *FEATURES* list (using PUSH or PUSHNEW):

:FOMUS-NOCMN
:FOMUS-NOLILYPOND
:FOMUS-NOMUSICXML
:FOMUS-NOMIDI

These must be added before loading or compiling. If you are recompiling with different keywords, be sure to delete all .fasl files first to insure that all parts of the program are consistent.

Also, FOMUS automatically tries to register modules by default when it loads into Lisp. Adding the feature :FOMUS-NOAUTOREG tells the application to skip this step. Modules will then be inaccessible so only FOMUS's built-in functions can be used.