comparison MODULE.bazel @ 247:70f2a3dafc1c

[build] Bundle offline Tectonic runtime Co-authored-by: Copilot <[email protected]>
author MrJuneJune <me@mrjunejune.com>
date Mon, 03 Aug 2026 20:20:06 -0700
parents 543df0fe7168
children c5129452493e
comparison
equal deleted inserted replaced
246:4f2b50bc78e7 247:70f2a3dafc1c
14 path = "third_party/emsdk/bazel", 14 path = "third_party/emsdk/bazel",
15 ) 15 )
16 16
17 http_file = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file") 17 http_file = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file")
18 http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") 18 http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
19
20 http_archive(
21 name = "tectonic_linux_x86_64",
22 urls = ["https://github.com/tectonic-typesetting/tectonic/releases/download/tectonic%400.17.0/tectonic-0.17.0-x86_64-unknown-linux-musl.tar.gz"],
23 sha256 = "8533d07f9ccbd7a65824b9e0459041bca34af1eb33daba48f59215593753a3b7",
24 build_file_content = """
25 exports_files(
26 ["tectonic"],
27 visibility = ["//visibility:public"],
28 )
29 """,
30 )
19 31
20 http_archive( 32 http_archive(
21 name = "playwright_chromium_linux", 33 name = "playwright_chromium_linux",
22 urls = ["https://playwright.azureedge.net/builds/chromium/1140/chromium-linux.zip"], 34 urls = ["https://playwright.azureedge.net/builds/chromium/1140/chromium-linux.zip"],
23 sha256 = "e78cda52fa7e847abcd36a48ffabda43e71e2220a3e9a398f7c9a179529570a5", 35 sha256 = "e78cda52fa7e847abcd36a48ffabda43e71e2220a3e9a398f7c9a179529570a5",