summaryrefslogtreecommitdiff
path: root/support/frankenbundle/make/extractor.ins
blob: 6e5d2f3ba7dba288d565e365d9fd88e0aad21f6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
% __NAME__.ins          -- docstrip driver for the __ROOT-NAME__ __TYPE__
%
%   Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
%   Please see the copyright notice in \preamble below.

% This file, when run through TeX or LaTeX, will generate fast loadable files
% from the .sty, .cls, or .bst files mentioned below.

\input docstrip
\keepsilent

\preamble

    This program is part of the __BUNDLE__ bundle for LaTeX.

    Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>

    This file may have one of TWO names, either
    __ROOT-NAME__.__SUFFIX__ or __ROOT-NAME__.__QSUFFIX__.  This
    __TYPE__ will work ONLY if it is called __ROOT-NAME__.__SUFFIX__
    and placed in a proper directory.  This file should have been
    distributed to you with a DIFFERENT file (also) called
    __ROOT-NAME__.__SUFFIX__ which functions identically to this one
    but contains documentation in comments.  This file works faster,
    but the other should be kept because it contains the documentation
    for this __TYPE__. Files called README and INSTALL should have
    also been distributed to you with this file; see them for more
    information.

    This program is free software; you may redistribute it and/or
    modify it under the conditions of the LaTeX Project Public
    License, either version 1.2 or (at your option) any later version.
    The latest version of this license is in
    http://www.latex-project.org/lppl.txt, and version 1.2 or later is
    part of all distributions of LaTeX version 1999/12/01 or later.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    LaTeX Project Public License for more details.

\endpreamble

\askforoverwritefalse

% This will get changed to either nothing or \nopostamble.
__POSTAMBLE__

\generate{\file{__ROOT-NAME__.__QSUFFIX__}{\from{__ROOT-NAME__.__SUFFIX__}{}}}

\Msg{}
\Msg{***********************************************************************}
\Msg{*}
\Msg{*  The file __ROOT-NAME__.__QSUFFIX__ is a faster replacement for the file}
\Msg{*  __ROOT-NAME__.__SUFFIX__.}
\Msg{*}
\Msg{*  __ROOT-NAME__.__QSUFFIX__ is stripped of comments (documentation) and must be}
\Msg{*  renamed __ROOT-NAME__.__SUFFIX__ and placed where __PROG__ can find it}
\Msg{*  before it may be used.}
\Msg{*}
\Msg{***********************************************************************}
\Msg{}

\endbatchfile