Donating AGrammar With CVS

Program-Transformation.Org: The Program Transformation Wiki
Description

This page describes how to donate your grammar to the GrammarBase? by adding it to the central CVS repository. It requires write permission the the GrammarBase? source repository.

Donating with CVS

Since the GrammarBase? is FreeSoftware, you should accept that after donating, your grammar becomes FreeSoftware as well.

To add a grammar '<g>' with version '<v>' to the GrammarBase? repository you should do the following:

: 1. Add the directories grammars/<g>.<v> and grammars/<g>.<v>/data to the repository: cvs add grammars/<g>.<v> cvs add grammars/<g>.<v>/data

: 2. Add all required files to the CVS repository: cd grammars/<g>.<v> cvs add Makefile.am <g>.spec README.src *.sdf cd data cvs add Makefile.am *.<suffix>

: Here *.<suffix> denotes all files with the suffix as defined for the grammar in <g>.spec.

: 3. Commit all changes to the central CVS repository: cvs commit

See Also

AddingAGrammarToGB?, FreeSoftware, GrammarSpecFiles?