Commit | Line | Data |
adfe19db |
1 | ################################################################################ |
2 | # |
3 | # apicheck_c.PL -- generate apicheck.c |
4 | # |
5 | ################################################################################ |
6 | # |
0c96388f |
7 | # $Revision: 7 $ |
adfe19db |
8 | # $Author: mhx $ |
0c96388f |
9 | # $Date: 2006/05/25 17:20:38 +0200 $ |
adfe19db |
10 | # |
11 | ################################################################################ |
12 | # |
0d0f8426 |
13 | # Version 3.x, Copyright (C) 2004-2006, Marcus Holland-Moritz. |
adfe19db |
14 | # Version 2.x, Copyright (C) 2001, Paul Marquess. |
15 | # Version 1.x, Copyright (C) 1999, Kenneth Albanowski. |
16 | # |
17 | # This program is free software; you can redistribute it and/or |
18 | # modify it under the same terms as Perl itself. |
19 | # |
20 | ################################################################################ |
21 | |
0c96388f |
22 | use strict; |
23 | |
24 | my $out = 'apicheck.c'; |
25 | my @api = map { /^--api=(\w+)$/ ? ($1) : () } @ARGV; |
26 | print "creating $out", (@ARGV ? " (@api)" : ''), "\n"; |
27 | system $^X, 'parts/apicheck.pl', @api, $out |
adfe19db |
28 | and die "couldn't create $out\n"; |
0c96388f |
29 | |