Artifact 730afca5a3c325d85c54c68c4100b6527f6cc774cf09d830e59cc8ffc62d4fbf:
- File global/gen-ident.awk — part of check-in [26c340d29e] at 2019-08-19 04:51:01 on branch trunk — begin move away from legacy build system (user: lexi, size: 356) [annotate] [blame] [check-ins using]
- File global/genident.awk — part of check-in [b5f6f19923] at 2019-08-19 01:46:21 on branch trunk — updates, begin putting together error-handling mechanism (user: lexi, size: 356) [annotate] [blame] [check-ins using]
BEGIN { defs = "" FS = ":" ORS = "" print "#include <k/internal.egroup.h>\n" print "extern const char" } { if (NR != 1) sep = "," print sep"\n\t*"$1"_error_strings[]" defs = defs "\t{ \""$1"\", \"k "$4"\", "$1"_error_strings },\n" } END { print ";\n" print "struct kglobal_module_record kglobal_module_ident[] = {\n" print defs print "};" }