declare smobs in alloc.c
[bpt/emacs.git] / admin / README
CommitLineData
ba318903 1Copyright (C) 2001-2014 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
91af3942 21Instructions to create pretest or release tarballs, announcements, etc.
2eabd04f
KS
22
23** admin.el
24
25Utilities for setting version numbers and alike.
26
2eabd04f
KS
27
28* Scripts that can be used to build and test Emacs.
29
30** build-configs
31
32Build Emacs in various configurations.
33
34** make-emacs
35
36Build Emacs in various ways.
37
38** quick-install-emacs
39
40Install emacs quickly (`incrementally').
41
0bcb96cd 42** alloc-colors.c
2eabd04f
KS
43
44A utility program that allocates a given number of colors on X. Can
45be used to debug Emacs with dense colormaps (PseudoColor).
46
47** check-doc-strings
48
49Check doc strings against documentation.
50
51** cus-test.el
52
53Tests for custom types and load problems.
54
55** diff-tar-files
56
57Show files added/removed between two tar files.
58
2eabd04f 59
9ad5de0c
GM
60Brief description of sub-directories:
61
62charsets scripts for generating charset map files
63 in ../etc/charsets
64unidata scripts for generating character property files
65 in ../lisp/international
66
2f969cd4
GM
67\f
68This file is part of GNU Emacs.
69
9ad5de0c 70GNU Emacs is free software: you can redistribute it and/or modify
2f969cd4 71it under the terms of the GNU General Public License as published by
9ad5de0c
GM
72the Free Software Foundation, either version 3 of the License, or
73(at your option) any later version.
2f969cd4
GM
74
75GNU Emacs is distributed in the hope that it will be useful,
76but WITHOUT ANY WARRANTY; without even the implied warranty of
77MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
78GNU General Public License for more details.
79
80You should have received a copy of the GNU General Public License
9ad5de0c 81along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
2eabd04f
KS
82\f
83Local variables:
84mode: outline
85paragraph-separate: "[ \f]*$"
86end: