Oops, add missing files for EVDEV joystick plugin
[lsnes.git] / platform / evdev / mktab.lua
blobb3a47b1a79d46868b04e727cc27daa255628a54b
1 name = io.stdin:read("*l");
2 print("extern \"C\" {");
3 print("#include <linux/input.h>");
4 print("}");
5 print("void " .. name .. "(const char** x) {");
6 for line in io.stdin:lines() do
7 a,b = string.match(line, "(%S+)%s+(.*)");
8 print("#ifdef " .. a);
9 print("x[" .. a .. "] = \"" .. b .. "\";");
10 print("#endif");
11 end
12 print("}");