Skip to content

MatrixDevTop

MichaelGoodman edited this page Dec 6, 2010 · 45 revisions

Matrix Repository

svn co svn://lemur.ling.washington.edu/shared/matrix matrix

Note that you need to be granted permission to read or write to/from this repository. Speak to David Brodbeck (linghelp@) or Emily Bender (ebender@) about getting permissions. (Both email addresses above have u.washington.edu as the domain)

Configuration

CUSTOMIZATIONROOT

Anchor(customizationroot)

Several matrix.py commands (such as "install", "vivify", and "regression-test") require CUSTOMIZATIONROOT be set as an environment variable, with the value being the "gmcs" directory of the Matrix branch being used. The purpose is so the scripts can reliably find the files necessary for processing. For example:

export CUSTOMIZATIONROOT=~/matrix/trunk/gmcs

or

export CUSTOMIZATIONROOT=~/matrix/branches/mybranch/gmcs

This command may be run in a terminal (note: it will be set only for the current session) or put into ~/.bashrc (be sure to run .bashrc or start a new session so it will be set).

Alternatively, you can use the -C option of matrix.py (use "matrix.py --help" for more information). For example:

python matrix.py -C gmcs/ regression-test

Start page for Matrix Developers links

A collection of documentation regarding the Matrix project, aimed at Matrix developers.

Clone this wiki locally