Merge from emacs-23; up to 2010-06-10T05:17:21Z!rgm@gnu.org.
[bpt/emacs.git] / admin / README
CommitLineData
73b0cd50 1Copyright (C) 2001-2011 Free Software Foundation, Inc.
2f969cd4
GM
2See the end of the file for license conditions.
3
4
2eabd04f
KS
5 The admin directory
6
1c71c0c3
GM
7This directory contains scripts and other things useful for developing
8and maintaining Emacs. These files are not part of Emacs releases
9because they are not deemed generally useful, and you have to know
10what you do when using them.
11
2eabd04f
KS
12
13* Instructions and scripts used to prepare an Emacs release.
14
15** FOR-RELEASE
16
17Living list of activities that must be completed before the next release.
18
19** make-tarball.txt
20
21Instructions to create pretest or release tarballs, annoucements, etc.
22
23** admin.el
24
25Utilities for setting version numbers and alike.
26
27** make-announcement, make-changelog-diff
28
29Scripts used to prepare release announcements.
30
31
32* Scripts that can be used to build and test Emacs.
33
34** build-configs
35
36Build Emacs in various configurations.
37
38** make-emacs
39
40Build Emacs in various ways.
41
42** quick-install-emacs
43
44Install emacs quickly (`incrementally').
45
0bcb96cd 46** alloc-colors.c
2eabd04f
KS
47
48A utility program that allocates a given number of colors on X. Can
49be used to debug Emacs with dense colormaps (PseudoColor).
50
51** check-doc-strings
52
53Check doc strings against documentation.
54
55** cus-test.el
56
57Tests for custom types and load problems.
58
59** diff-tar-files
60
61Show files added/removed between two tar files.
62
2eabd04f 63
9ad5de0c
GM
64Brief description of sub-directories:
65
66charsets scripts for generating charset map files
67 in ../etc/charsets
68unidata scripts for generating character property files
69 in ../lisp/international
70
2f969cd4
GM
71\f
72This file is part of GNU Emacs.
73
9ad5de0c 74GNU Emacs is free software: you can redistribute it and/or modify
2f969cd4 75it under the terms of the GNU General Public License as published by
9ad5de0c
GM
76the Free Software Foundation, either version 3 of the License, or
77(at your option) any later version.
2f969cd4
GM
78
79GNU Emacs is distributed in the hope that it will be useful,
80but WITHOUT ANY WARRANTY; without even the implied warranty of
81MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
82GNU General Public License for more details.
83
84You should have received a copy of the GNU General Public License
9ad5de0c 85along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
2eabd04f
KS
86\f
87Local variables:
88mode: outline
89paragraph-separate: "[ \f]*$"
90end:
8f924df7 91