Next: , Up: Contributing   [Contents][Index]


4.1 Building from Git

If you want to hack GNU Mes itself, it is recommended to use the latest version from the Git repository:

git clone git://git.savannah.gnu.org/mes.git

The easiest way to set up a development environment for Mes is, of course, by using Guix! The following command starts a new shell where all the dependencies and appropriate environment variables are set up to hack on Mes:

guix shell

If you are unable to use Guix when building Mes from a Git checkout, the following are the required packages in addition to those mentioned in the installation instructions (see Requirements).

Finally, you have to invoke make check to run tests (see Running the Test Suites). If anything fails, take a look at installation instructions (see Installation) or send a message to the bug-mes@gnu.org mailing list.