Gather editor-toolbar svelte components into filegroup

This commit is contained in:
Henrik Giesel 2021-04-21 13:18:31 +02:00
parent 488fb1af85
commit 72b33bf361
2 changed files with 7 additions and 14 deletions

View file

@ -9,6 +9,12 @@ svelte_files = glob(["*.svelte"])
svelte_names = [f.replace(".svelte", "") for f in svelte_files]
filegroup(
name = "svelte_components",
srcs = svelte_names,
visibility = ["//visibility:public"],
)
compile_svelte(
name = "svelte",
srcs = svelte_files,

View file

@ -108,20 +108,7 @@ esbuild(
"mdi-icons",
"editor_ts",
"//ts/editor-toolbar:local_css",
"//ts/editor-toolbar:ButtonDropdown",
"//ts/editor-toolbar:ButtonGroup",
"//ts/editor-toolbar:IconButton",
"//ts/editor-toolbar:LabelButton",
"//ts/editor-toolbar:SelectButton",
"//ts/editor-toolbar:SelectOption",
"//ts/editor-toolbar:RawButton",
"//ts/editor-toolbar:EditorToolbar",
"//ts/editor-toolbar:CommandIconButton",
"//ts/editor-toolbar:WithDropdownMenu",
"//ts/editor-toolbar:DropdownItem",
"//ts/editor-toolbar:DropdownMenu",
"//ts/editor-toolbar:SquareButton",
"//ts/editor-toolbar:ColorPicker",
"//ts/editor-toolbar:svelte_components",
],
)