Fixed omitted TeX metatext.
[www.jankratochvil.net.git] / autogen.pl
1 #! /usr/bin/perl
2
3 # $Id$
4 # Run to generate the initial Makefiles etc. after CVS checkout.
5 # Copyright (C) 2003 Jan Kratochvil <project-www.jankratochvil.net@jankratochvil.net>
6
7 # This program is free software; you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation; exactly version 2 of June 1991 is required
10
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
15
16 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, write to the Free Software
18 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19
20
21 require 5.6.0;  # at least 'use warnings;' but we need some 5.6.0+ modules anyway
22 our $VERSION=do { my @r=(q$Revision$=~/\d+/g); sprintf "%d.".("%03d"x$#r),@r; };
23 use strict;
24 use warnings;
25
26 use lib "./macros/";
27 use AutoGen;
28
29 use Carp qw(cluck confess);
30
31
32 die if $ENV{"SERVER_SOFTWARE"}; # SECURITY: CGI misuse!
33
34 AutoGen->run(
35                 "name"=>"www.jankratochvil.net",
36                 "COPYRIGHT_HOLDER"=>'Jan Kratochvil <project-www.jankratochvil.net@jankratochvil.net>',
37                 "ARGV"=>\@ARGV,
38                 "clean"=>[qw(
39                                 .xvpics
40                                 ./ChangeLog.bak
41                                 ./httpd.conf
42                                 ./INSTALL
43                                 ./dia-w.sh
44                                 ./project/SUBDIRS
45                                 ./project/Nokia61/Nokia61
46                                 ./project/Nokia61/Nokia61_23.cache
47                                 ./project/line9k/line9k.png
48                                 ./project/line9k/line9k.gif
49                                 ./project/captive/doc/fig/*.png
50                                 ./project/captive/doc/fig/*.gif
51                                 ./project/captive/doc/dia/*.dia~
52                                 ./project/captive/doc/*.gif
53                                 ./project/captive/*.gif
54                                 ./project/PortDiag/*.gif
55                                 ./project/CasioA/*.gif
56                                 ./project/LaserGame/*.gif
57                                 ./project/Islet/*.gif
58                                 ./project/surprise/*.gif
59                                 ./My/*.gif
60                                 ./project/int13sniff/*.gif
61                                 ./resume/*.gif
62                                 ./resume/*.aux
63                                 ./resume/*.log
64                                 ./resume/*.out
65                                 ./etmms/*.dia~
66                                 ./project/TraceFS/*.gif
67                                 ./project/pgsqlsubstr/*.gif
68                                 ./project/winvnc/*.gif
69                                 ./project/TraceFS/*.gif
70                                 ./project/pgsqlsubstr/*.gif
71                                 ./project/winvnc/*.gif
72                                 ./project/xbill/*.gif
73                                 ./project/etherealmmse/*.gif
74                                 ./project/etherealwsp/*.gif
75                                 ./project/gladewsrc/*.gif
76                                 ./project/muttsort/*.gif
77                                 ./project/redirector_ad/*.gif
78                                 ./project/FordFulk/*.gif
79                                 ./project/Heat/*.gif
80                                 )],
81                 );