2020-12-29 16:40:26 +01:00
|
|
|
#!/usr/bin/awk -f
|
|
|
|
|
2021-01-03 17:56:41 +01:00
|
|
|
#
|
|
|
|
# this utility script make a file who
|
|
|
|
# is includet by 'crapulator.c'
|
|
|
|
#
|
2020-12-29 16:40:26 +01:00
|
|
|
BEGIN {
|
2023-02-13 10:57:14 +01:00
|
|
|
print "// -------------------------------------"
|
|
|
|
print "// generated file, do not edit by hand !";
|
|
|
|
print "// -------------------------------------"
|
|
|
|
print "Crapulor CrapL[] = {";
|
2020-12-29 16:40:26 +01:00
|
|
|
}
|
|
|
|
|
2021-05-11 10:36:55 +02:00
|
|
|
# $1 is the badly brain-designed numeric id
|
|
|
|
# $2 is the user name of the filter
|
|
|
|
# $3 and $4 are two not used parameters
|
|
|
|
#
|
2020-12-29 16:40:26 +01:00
|
|
|
{
|
2023-02-13 10:57:14 +01:00
|
|
|
name = sprintf("CR_%s", $2)
|
|
|
|
printf " { %-12s, \"%s\", %d, %f }, // #%d\n",
|
|
|
|
name, $2, $3, $4, $1;
|
2020-12-29 16:40:26 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
END {
|
2020-12-30 14:42:44 +01:00
|
|
|
print " { -1, NULL }"
|
|
|
|
print " };"
|
2023-02-13 10:57:14 +01:00
|
|
|
print "// generated file, do not edit by hand !"
|
2020-12-29 16:40:26 +01:00
|
|
|
}
|