Philipp Schrader | 119c382 | 2023-03-07 19:49:58 -0800 | [diff] [blame] | 1 | load("@rules_pkg//:pkg.bzl", "pkg_tar") |
James Kuszmaul | 816ee3e | 2024-05-22 11:03:29 -0700 | [diff] [blame] | 2 | load(":files.bzl", "LIBS", "LIB_SYMLINKS") |
Philipp Schrader | 119c382 | 2023-03-07 19:49:58 -0800 | [diff] [blame] | 3 | |
| 4 | pkg_tar( |
| 5 | name = "runtime", |
| 6 | srcs = LIBS + [ |
| 7 | "bin/julia", |
James Kuszmaul | 816ee3e | 2024-05-22 11:03:29 -0700 | [diff] [blame] | 8 | ] + glob( |
| 9 | [ |
| 10 | "share/julia/**/*.jl", |
| 11 | "share/julia/**/*.toml", |
| 12 | "include/julia/**/*", |
| 13 | ], |
| 14 | exclude = [ |
| 15 | "**/test/**", |
| 16 | ], |
| 17 | ), |
Philipp Schrader | 119c382 | 2023-03-07 19:49:58 -0800 | [diff] [blame] | 18 | strip_prefix = "external/julia", |
James Kuszmaul | 816ee3e | 2024-05-22 11:03:29 -0700 | [diff] [blame] | 19 | symlinks = LIB_SYMLINKS, |
Philipp Schrader | 119c382 | 2023-03-07 19:49:58 -0800 | [diff] [blame] | 20 | visibility = ["//visibility:public"], |
| 21 | ) |