Add back original PERL-based script under new name
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Sun, 22 May 2022 16:29:01 +0000 (18:29 +0200)
committerGitHub <noreply@github.com>
Sun, 22 May 2022 16:29:01 +0000 (18:29 +0200)
interface/create.pl [new file with mode: 0644]

diff --git a/interface/create.pl b/interface/create.pl
new file mode 100644 (file)
index 0000000..0b9cefa
--- /dev/null
@@ -0,0 +1,22 @@
+#!/usr/bin/env perl
+
+$count = 0;
+
+foreach (@ARGV) {
+    print "#define\tinterface_", $_, "\t\t", $count, "\n";
+    $count ++;
+}
+
+print "#ifdef USE_FUNCTABLE\n";
+
+print "#define MAX_PROF_TABLE ", $count, "\n";
+
+print "static char *func_table[] = {\n";
+
+foreach (@ARGV) {
+    print "\"", $_, "\",\n";
+}
+
+print "};\n";
+print "#endif\n";
+