| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 | package(    default_visibility = ["//visibility:public"],)cc_library(    name = "liblua_headers",    defines = ["LUA_USE_LINUX"],    hdrs = [        "src/lauxlib.h",        "src/lua.h",        "src/lua.hpp",        "src/luaconf.h",        "src/lualib.h",    ],    includes = ["src"],)cc_library(    name = "liblua",    srcs = [        "src/lapi.c",        "src/lapi.h",        "src/lauxlib.c",        "src/lauxlib.h",        "src/lbaselib.c",        "src/lbitlib.c",        "src/lcode.c",        "src/lcode.h",        "src/lcorolib.c",        "src/lctype.c",        "src/lctype.h",        "src/ldblib.c",        "src/ldebug.c",        "src/ldebug.h",        "src/ldo.c",        "src/ldo.h",        "src/ldump.c",        "src/lfunc.c",        "src/lfunc.h",        "src/lgc.c",        "src/lgc.h",        "src/linit.c",        "src/liolib.c",        "src/llex.c",        "src/llex.h",        "src/llimits.h",        "src/lmathlib.c",        "src/lmem.c",        "src/lmem.h",        "src/loadlib.c",        "src/lobject.c",        "src/lobject.h",        "src/lopcodes.c",        "src/lopcodes.h",        "src/loslib.c",        "src/lparser.c",        "src/lparser.h",        "src/lstate.c",        "src/lstate.h",        "src/lstring.c",        "src/lstring.h",        "src/lstrlib.c",        "src/ltable.c",        "src/ltable.h",        "src/ltablib.c",        "src/ltm.c",        "src/ltm.h",        "src/lundump.c",        "src/lundump.h",        "src/lvm.c",        "src/lvm.h",        "src/lzio.c",        "src/lzio.h",    ],    defines = ["LUA_USE_LINUX"],    hdrs = [        "src/lauxlib.h",        "src/lua.h",        "src/lua.hpp",        "src/luaconf.h",        "src/lualib.h",    ],    includes = ["src"],    linkopts = [        "-lm",        "-ldl",    ],)cc_binary(    name = "lua",    srcs = [        "src/lua.c",    ],    deps = [        ":liblua",    ],    linkopts = [        "-lreadline",        "-rdynamic",    ],)
 |