forked from hswaw/hscloud
Serge Bazanski
fe94c9b649
This instead grabs a prebuild viz.js 2.x from a GH release. Ideally we would use some more generic JS dep mechanism here (there's some Good (tm) ones for Bazel now!), but this will do for now. Change-Id: I58e9f67534acd2e3d08d93dc5f9a989dbbbbe3d1 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1721 Reviewed-by: radex <radex@hackerspace.pl>
20 lines
492 B
Python
20 lines
492 B
Python
load("@io_bazel_rules_go//go:def.bzl", "go_library")
|
|
load("@io_bazel_rules_go//extras:embed_data.bzl", "go_embed_data")
|
|
|
|
go_embed_data(
|
|
name = "assets_embed",
|
|
srcs = glob(["*.js"]) + [
|
|
"@vizjs-viz.js//file",
|
|
"@vizjs-full.render.js//file",
|
|
],
|
|
flatten = True,
|
|
package = "assets",
|
|
)
|
|
|
|
# keep
|
|
go_library(
|
|
name = "assets",
|
|
srcs = [":assets_embed"],
|
|
importpath = "code.hackerspace.pl/hscloud/dc/topo/assets",
|
|
visibility = ["//dc/topo:__pkg__"],
|
|
)
|