.\" .\" aegis - project change supervisor .\" Copyright (C) 2001-2003, 2005, 2006 Peter Miller; .\" All rights reserved. .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. .\" .\" MANIFEST: input for archive/aegis.html .\" .de an-p-footer .. .ad l .hy 0 .so version.so .br .br .br Aegis Template projects

Aegis \*(v)
Template Projects

These template projects provide a simple but flexible skeletons around which you can build many different projects. The projects are “seeded” by creating a new project, and then applying a pre-packaged change set (part of Aegis' distributed development machinery). Each project links you to a page of instructions for how to download the change set and apply it.


.br .br .br .br .br

.fi example-make-rcs

This template will provide a familiar development environment to long-time Unix coders. It uses
  • GNU Make for its build tool, and
  • RCS for its history tool.


.fi Simple GNU Auto Tools Example

This template will provide a familiar development environment to Linux OSS developers. If your project uses a simple GNU Auto Tools configuration, this example has instructions to get you working with your project under Aegis in under 30 minutes. You will not need to change any of your source files.


.fi example-cook-aesvt

This template project provides a clean simple development environment which exploits many of Aegis' features to make developers more productive. It scales better than the Make-RCS example.

This template project uses

  • .fi Cook for its build tool, and
  • aesvt(1) for its history tool. The aesvt(1) program is distributed with Aegis.


.fi example-cook-fhist

This template project is very similar to the previous one, and it scales just as well. This template project uses

.so footer.so