Commit | Line | Data |
---|---|---|
2f969cd4 GM |
1 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 |
2 | Free Software Foundation, Inc. | |
3 | See the end of the file for license conditions. | |
4 | ||
5 | ||
2eabd04f KS |
6 | The admin directory |
7 | ||
1c71c0c3 GM |
8 | This directory contains scripts and other things useful for developing |
9 | and maintaining Emacs. These files are not part of Emacs releases | |
10 | because they are not deemed generally useful, and you have to know | |
11 | what you do when using them. | |
12 | ||
2eabd04f KS |
13 | |
14 | * Instructions and scripts used to prepare an Emacs release. | |
15 | ||
16 | ** FOR-RELEASE | |
17 | ||
18 | Living list of activities that must be completed before the next release. | |
19 | ||
20 | ** make-tarball.txt | |
21 | ||
22 | Instructions to create pretest or release tarballs, annoucements, etc. | |
23 | ||
24 | ** admin.el | |
25 | ||
26 | Utilities for setting version numbers and alike. | |
27 | ||
28 | ** make-announcement, make-changelog-diff | |
29 | ||
30 | Scripts used to prepare release announcements. | |
31 | ||
32 | ||
33 | * Scripts that can be used to build and test Emacs. | |
34 | ||
35 | ** build-configs | |
36 | ||
37 | Build Emacs in various configurations. | |
38 | ||
39 | ** make-emacs | |
40 | ||
41 | Build Emacs in various ways. | |
42 | ||
43 | ** quick-install-emacs | |
44 | ||
45 | Install emacs quickly (`incrementally'). | |
46 | ||
47 | ** alloc-color.c | |
48 | ||
49 | A utility program that allocates a given number of colors on X. Can | |
50 | be used to debug Emacs with dense colormaps (PseudoColor). | |
51 | ||
52 | ** check-doc-strings | |
53 | ||
54 | Check doc strings against documentation. | |
55 | ||
56 | ** cus-test.el | |
57 | ||
58 | Tests for custom types and load problems. | |
59 | ||
60 | ** diff-tar-files | |
61 | ||
62 | Show files added/removed between two tar files. | |
63 | ||
64 | ** revdiff | |
65 | ||
66 | Get CVS diffs of files. | |
67 | ||
68 | ||
2f969cd4 GM |
69 | \f |
70 | This file is part of GNU Emacs. | |
71 | ||
72 | GNU Emacs is free software; you can redistribute it and/or modify | |
73 | it under the terms of the GNU General Public License as published by | |
4a9f99bd | 74 | the Free Software Foundation; either version 3, or (at your option) |
2f969cd4 GM |
75 | any later version. |
76 | ||
77 | GNU Emacs is distributed in the hope that it will be useful, | |
78 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
79 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
80 | GNU General Public License for more details. | |
81 | ||
82 | You should have received a copy of the GNU General Public License | |
83 | along with GNU Emacs; see the file COPYING. If not, write to the | |
84 | Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
85 | Boston, MA 02110-1301, USA. | |
2eabd04f KS |
86 | \f |
87 | Local variables: | |
88 | mode: outline | |
89 | paragraph-separate: "[ \f]*$" | |
90 | end: | |
ab5796a9 MB |
91 | |
92 | # arch-tag: 812b9461-bc0a-46a7-925e-24bd41118463 |