3. Configuring and building Eyrie

The Eyrie runtime can be configured and built either with standard make and setting the OPTIONS_FLAGS environment variable, or by using the build.sh wrapper script.

3.1. OPTIONS_FLAGS

Eyrie supports specifiying plugins via the OPTIONS_FLAGS environment variable. See the Eyrie Makefile and build.sh wrapper for an up-to-date list of plugins.

3.2. build.sh wrapper

build.sh supports automatically setting and rebuilding the Eyrie runtime based on commandline options.

Example:

./build.sh freemem env_setup

Will cleanly rebuild Eyrie with free memory management and libc-style environment initialization.

An example of using the wrapper can be seen in vault.sh.