定义模块

下一步是在modules文件中定义模块。这不是严格需要的,但模块能容易地把相关的目录和文件关联起来。

下面的例子可以充分演示如何定义模块。

  1. 得到modules文件的工作拷贝。

    $ cvs checkout CVSROOT/modules
    $ cd CVSROOT

  2. 编辑这个文件并写入定义模块的行。请参见[管理文件-administrative files 在 第 2 章]有一个简单介绍,参见[The modules file 在 附录 C]有它的详细描述。你可以使用下面的行定义模块tc

    tc   yoyodyne/tc

  3. 提交你对modules文件的更改到源码库:

    $ cvs commit -m "Added the tc module." modules

  4. 发行(release)模块文件

    $ cd ..
    $ cvs release -d CVSROOT