From 788bcf6373185aa29f8e2f83ad48cb10bf6e8a9b Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Thu, 17 Feb 2000 18:02:37 +0000 Subject: Initial revision svn path=/trunk/; revision=1823 --- libical/scripts/mkderivedcomponents.pl | 143 +++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100755 libical/scripts/mkderivedcomponents.pl (limited to 'libical/scripts/mkderivedcomponents.pl') diff --git a/libical/scripts/mkderivedcomponents.pl b/libical/scripts/mkderivedcomponents.pl new file mode 100755 index 0000000000..3599a8d465 --- /dev/null +++ b/libical/scripts/mkderivedcomponents.pl @@ -0,0 +1,143 @@ +#!/usr/local/bin/perl + +use Getopt::Std; +getopts('chsp'); + + +# ARG 0 is components.txt +open(PV,"$ARGV[0]") || die "Can't open components file $ARGV[0]:$!"; + +my @components; + +while (){ + + chop; + + push(@components,$_); + +} + +close PV; + +if ($opt_c or $opt_h){ + +print < /* for va_arg functions */ + +EOM + +} + +if ($opt_p){ + +print <