|
|
|
/usr/local/Tekkotsu
.
The environment variable TEKKOTSU_ROOT should point to this directory.
This saves disk space and makes updates easier because the system only
has to be recompiled once when an update is made.
Each student will have a "project" directory in their home directory
where their personal Tekkotsu applications reside. There is a
prototypical blank project directory in the Tekkotsu root directory
that can be copied when a new user account is created. If a user has
multiple projects they can create several project directories, with
arbitrary names, but the first one is normally called
~/project
or (on the Mac)
~/Desktop/Tekkotsu project
.
Throughout this tutorial, we will assume that the Tekkotsu root
directory is /usr/local/Tekkotsu
, and the user's project
directory is ~/project
.
The only disadvantage to this configuration is that students will be unable to modify the Tekkotsu code itself. If such modifications are necessary, use the developer configuration instead.
~/Tekkotsu
.
The user's default project directory is still ~/project
,
and the prototype project directory is
~/Tekkotsu/project
.
When writing a memory stick, the new contents are obtained from the
directory ~/project/ms
. (The "ms" stands for "memory
stick".) The ms
directory itself corresponds to the root
directory "/" on the memory stick, so if you look at a directory
listing of the memory stick you will not see ms
. Instead
you will see that the top level directories are config
,
data
, and open-r
. These correspond to
~/project/ms/config
, ~/project/ms/data
,
etc.
|
|
|