comparison man/lispref/lispref.texi @ 693:b05e2a249757

[xemacs-hg @ 2001-12-14 07:50:06 by stephent] add lispref/packaging.texi
author stephent
date Fri, 14 Dec 2001 07:50:10 +0000
parents 1ccc32a20af4
children a307f9a2021d
comparison
equal deleted inserted replaced
692:cd697e94b3d4 693:b05e2a249757
128 128
129 @menu 129 @menu
130 * Copying:: Conditions for copying and changing XEmacs. 130 * Copying:: Conditions for copying and changing XEmacs.
131 * Introduction:: Introduction and conventions used. 131 * Introduction:: Introduction and conventions used.
132 132
133 * Packaging:: Lisp library administrative infrastructure.
134
133 * Lisp Data Types:: Data types of objects in XEmacs Lisp. 135 * Lisp Data Types:: Data types of objects in XEmacs Lisp.
134 * Numbers:: Numbers and arithmetic functions. 136 * Numbers:: Numbers and arithmetic functions.
135 * Strings and Characters:: Strings, and functions that work on them. 137 * Strings and Characters:: Strings, and functions that work on them.
136 * Lists:: Lists, cons cells, and related functions. 138 * Lists:: Lists, cons cells, and related functions.
137 * Sequences Arrays Vectors:: Lists, strings and vectors are called sequences. 139 * Sequences Arrays Vectors:: Lists, strings and vectors are called sequences.
247 249
248 Format of Descriptions 250 Format of Descriptions
249 251
250 * A Sample Function Description:: 252 * A Sample Function Description::
251 * A Sample Variable Description:: 253 * A Sample Variable Description::
254
255 Packaging
256
257 * Package Overview:: Lisp Libraries and Packages.
258 * Package Terminology:: Basic stuff.
259 * Building Packages:: Turn packaged source into a tarball.
260 * Local.rules File:: Tell the XEmacs Packaging System about your host.
261 * Creating Packages:: Tell the XEmacs Packaging System about your package.
262 * Issues::
263
264 Package Overview
265
266 * The User's View::
267 * The Library Maintainer's View::
268 * The Package Release Engineer's View::
269
270 The Library Maintainer's View
271
272 * Infrastructure:: Global Makefiles and common rules.
273 * Control Files:: Package-specific Makefiles and administrative files.
274 * Obtaining:: Obtaining the XEmacs Packaging System and utilities.
275
276 Creating Packages
277
278 * package-compile.el::
279 * package-info.in Fields::
280 * Makefile Variables::
281 * Makefile Targets::
252 282
253 Lisp Data Types 283 Lisp Data Types
254 284
255 * Printed Representation:: How Lisp objects are represented as text. 285 * Printed Representation:: How Lisp objects are represented as text.
256 * Comments:: Comments and their formatting conventions. 286 * Comments:: Comments and their formatting conventions.
1151 * Garbage Collection:: Reclaiming space for Lisp objects no longer used. 1181 * Garbage Collection:: Reclaiming space for Lisp objects no longer used.
1152 1182
1153 @end menu 1183 @end menu
1154 1184
1155 @include intro.texi 1185 @include intro.texi
1186 @include packaging.texi
1156 @include objects.texi 1187 @include objects.texi
1157 @include numbers.texi 1188 @include numbers.texi
1158 @include strings.texi 1189 @include strings.texi
1159 1190
1160 @include lists.texi 1191 @include lists.texi