mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
Compile _vars.scss in //sass
Saves an extra copy, and allows use by mobile clients
This commit is contained in:
parent
a2e957d345
commit
66178edd5a
2 changed files with 6 additions and 18 deletions
|
@ -3,20 +3,6 @@ load("@py_deps//:requirements.bzl", "requirement")
|
||||||
load("@rules_python//python:packaging.bzl", "py_package", "py_wheel")
|
load("@rules_python//python:packaging.bzl", "py_package", "py_wheel")
|
||||||
load("//:defs.bzl", "anki_version")
|
load("//:defs.bzl", "anki_version")
|
||||||
load("//ts:copy.bzl", "copy_files_into_group")
|
load("//ts:copy.bzl", "copy_files_into_group")
|
||||||
load("//ts:compile_sass.bzl", "compile_sass")
|
|
||||||
|
|
||||||
genrule(
|
|
||||||
name = "copy_vars",
|
|
||||||
srcs = ["//sass:_vars.scss"],
|
|
||||||
outs = ["_vars.scss"],
|
|
||||||
cmd = "cp $(SRCS) $(RULEDIR)",
|
|
||||||
)
|
|
||||||
|
|
||||||
compile_sass(
|
|
||||||
srcs = ["_vars.scss"],
|
|
||||||
group = "vars",
|
|
||||||
visibility = ["//visibility:private"],
|
|
||||||
)
|
|
||||||
|
|
||||||
genrule(
|
genrule(
|
||||||
name = "hooks_gen",
|
name = "hooks_gen",
|
||||||
|
@ -28,7 +14,7 @@ genrule(
|
||||||
genrule(
|
genrule(
|
||||||
name = "extract_sass_vars",
|
name = "extract_sass_vars",
|
||||||
srcs = [
|
srcs = [
|
||||||
"_vars.css",
|
"//sass:_vars.css",
|
||||||
],
|
],
|
||||||
outs = [
|
outs = [
|
||||||
"colors.py",
|
"colors.py",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
load("@io_bazel_rules_sass//:defs.bzl", "sass_library")
|
load("@io_bazel_rules_sass//:defs.bzl", "sass_library")
|
||||||
|
load("//ts:compile_sass.bzl", "compile_sass")
|
||||||
|
|
||||||
sass_library(
|
sass_library(
|
||||||
name = "base_lib",
|
name = "base_lib",
|
||||||
|
@ -71,10 +72,10 @@ sass_library(
|
||||||
srcs = [
|
srcs = [
|
||||||
"_button-mixins.scss",
|
"_button-mixins.scss",
|
||||||
],
|
],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
deps = [
|
deps = [
|
||||||
"vars_lib",
|
"vars_lib",
|
||||||
],
|
],
|
||||||
visibility = ["//visibility:public"],
|
|
||||||
)
|
)
|
||||||
|
|
||||||
sass_library(
|
sass_library(
|
||||||
|
@ -93,7 +94,8 @@ sass_library(
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
exports_files(
|
compile_sass(
|
||||||
["_vars.scss"],
|
srcs = ["_vars.scss"],
|
||||||
|
group = "vars_css",
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue