Serge Bazanski | 19c8b60 | 2022-02-01 09:36:47 +0000 | [diff] [blame] | 1 | load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file", "http_archive") |
| 2 | |
| 3 | def hswaw_site_deps(): |
| 4 | http_archive( |
| 5 | name = "com_npmjs_leaflet", |
| 6 | build_file_content = """ |
| 7 | filegroup( |
| 8 | name = "distfiles", |
| 9 | srcs = [ |
| 10 | "package/dist/leaflet.js", |
| 11 | "package/dist/leaflet.css", |
| 12 | "package/dist/images/layers-2x.png", |
| 13 | "package/dist/images/layers.png", |
| 14 | "package/dist/images/marker-icon-2x.png", |
| 15 | "package/dist/images/marker-icon.png", |
| 16 | "package/dist/images/marker-shadow.png", |
| 17 | ], |
| 18 | visibility = ["//visibility:public"], |
| 19 | ) |
| 20 | """, |
| 21 | sha256 = "43aca726165904ff73a34571c263b561cec94e6b9992a4414a600f3e984d1b03", |
| 22 | urls = ["https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz"], |
| 23 | ) |
| 24 | |
| 25 | http_file( |
| 26 | name = "com_gstatic_fonts_comfortaa_400", |
| 27 | sha256 = "6525a7ef8733e24b24d926150261dbc31739485fe7a3c0dbd1153d69ef2fa741", |
| 28 | urls = ["https://fonts.gstatic.com/s/comfortaa/v34/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQ.ttf"], |
| 29 | downloaded_file_path = "font.ttf", |
| 30 | ) |
| 31 | |
| 32 | http_file( |
| 33 | name = "com_gstatic_fonts_inconsolata_400", |
| 34 | sha256 = "bcf01b2591ddd7b85dbdfc77ed22da40e0fe4a37b88ab08d7af5c0987212aefa", |
| 35 | urls = ["https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8aRo.ttf"], |
| 36 | downloaded_file_path = "font.ttf", |
| 37 | ) |
| 38 | |
| 39 | http_file( |
| 40 | name = "com_gstatic_fonts_inconsolata_700", |
| 41 | sha256 = "2952422799d3da49bcc9178800ab2111fcc21ad39048c29c15cd39005b82be5f", |
| 42 | urls = ["https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp2I7aRo.ttf"], |
| 43 | downloaded_file_path = "font.ttf", |
| 44 | ) |
| 45 | |