Mercurial
view third_party/luajit/BUILD @ 203:92a57bd716c1
removed unused file
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Sun, 15 Feb 2026 09:13:09 -0800 |
| parents | 94705b5986b3 |
| children |
line wrap: on
line source
load("@rules_foreign_cc//foreign_cc:defs.bzl", "make") package(default_visibility = ["//visibility:public"]) filegroup( name = "srcs", srcs = glob(["**"]), ) make( name = "luajit_build", args = ["-j4"], build_data = [":srcs"], env = { "BUILDMODE": "static", }, lib_source = ":srcs", out_binaries = ["luajit"], out_data_dirs = ["share"], out_include_dir = "include/luajit-2.1", out_static_libs = ["libluajit-5.1.a"], postfix_script = "cd $$INSTALLDIR$$/bin && find . -name 'luajit-*' -type f -exec cp {} luajit \\;", targets = [ "", "install PREFIX=$$INSTALLDIR$$", ], ) # Alias for the library alias( name = "luajit", actual = ":luajit_build", ) # Expose just the binary for use as a tool filegroup( name = "luajit_bin", srcs = [":luajit_build"], output_group = "luajit", )