Commit ad2c5ed7 authored by Richard Levitte's avatar Richard Levitte
Browse files

apps/progs.pl: add back the INCLUDE_FUNCTION_TABLE wrapper

parent 37bbfd48
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -67,6 +67,8 @@ foreach (@ARGV) {
	printf "extern OPTIONS %s_options[];\n", $_;
}

print "\n#ifdef INCLUDE_FUNCTION_TABLE\n";
print "static FUNCTION functions[] = {\n";
my %cmd_disabler = (
    ciphers  => "sock",
    genrsa   => "rsa",
@@ -78,7 +80,6 @@ my %cmd_disabler = (
    ecparam  => "ec",
    pkcs12   => "des",
    );
print "\nstatic FUNCTION functions[] = {\n";
foreach my $cmd (@ARGV) {
	my $str="    { FT_general, \"$cmd\", ${cmd}_main, ${cmd}_options },\n";
	if ($cmd =~ /^s_/) {
@@ -157,3 +158,4 @@ foreach my $cmd (
}

print "    { 0, NULL, NULL}\n};\n";
print "#endif\n";