mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-30 06:50:31 +02:00
Added paragraph describing the CVS arrangement.
This commit is contained in:
parent
0b46857faa
commit
eb4194d6af
1 changed files with 26 additions and 0 deletions
26
HACKING
26
HACKING
|
@ -1,5 +1,31 @@
|
|||
Here are some guidelines for working on the Guile source tree at GNU.
|
||||
|
||||
- We use CVS to manage the Guile sources. The repository lives on
|
||||
totoro.red-bean.com, in /u/src/master; you will need an account on
|
||||
that machine to access the repository. I recommend using the cvs
|
||||
pserver protocol; thus, you should use the following as your CVS root:
|
||||
|
||||
:pserver:USER@guile-cvs.red-bean.com:/u/src/master
|
||||
|
||||
Either set your CVSROOT environment variable to that, or give it as
|
||||
the value of the global -d option to CVS when you check out a working
|
||||
directory.
|
||||
|
||||
If you want to use SSH for security, set your CVS_RSH environment
|
||||
variable to ssh, and then use the following as your CVS root:
|
||||
|
||||
:ext:guile-cvs.red-bean.com:/u/src/master
|
||||
|
||||
The Guile sources live in several modules:
|
||||
|
||||
- guile-core --- the interpreter, QuickThreads, and ice-9
|
||||
- guile-tcltk --- the Guile/Tk interface
|
||||
- guile-rgx-ctax --- the Guile/Rx interface, and the ctax implementation
|
||||
- guile-scsh --- the port of SCSH to guile, talk to Gary Houston
|
||||
- guile --- the old Guile module, containing everything. The only portion
|
||||
of this anyone should edit is the newdoc subdirectory. Everything
|
||||
else is out of date. We'll get rid of this soon.
|
||||
|
||||
- As for any part of Project GNU, changes to Guile should follow the
|
||||
GNU coding standards. The standards are available via anonymous FTP
|
||||
from prep.ai.mit.edu, as /pub/gnu/standards/standards.texi and
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue