Skip to content

Commit f79b050

Browse files
committed
chore: make icon css generator task part of phx.server
1 parent ee45b1e commit f79b050

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

config/dev.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ config :safira, SafiraWeb.Endpoint,
2525
debug_errors: true,
2626
secret_key_base: "OMQPnGb+HW48fr0JEKK1y0z4qalryuRAitzuuTbIn4RbTWQJuBtkhWuHGjFNyCLf",
2727
watchers: [
28+
icon_gen: {Mix.Tasks.GenerateIconCss, :run, [[]]},
2829
esbuild: {Esbuild, :install_and_run, [:default, ~w(--sourcemap=inline --watch)]},
2930
tailwind: {Tailwind, :install_and_run, [:default, ~w(--watch)]}
3031
]

mix.exs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,14 +119,15 @@ defmodule Safira.MixProject do
119119
# See the documentation for `Mix` for more info on aliases.
120120
defp aliases do
121121
[
122-
setup: ["deps.get", "ecto.setup", "assets.setup", "assets.build"],
122+
setup: ["deps.get", "ecto.setup", "assets.setup", "generate_icon_css", "assets.build"],
123123
"ecto.seed": ["run priv/repo/seeds.exs"],
124124
"ecto.setup": ["ecto.create", "ecto.migrate", "run priv/repo/seeds.exs"],
125125
"ecto.reset": ["ecto.drop", "ecto.setup"],
126126
test: ["ecto.create --quiet", "ecto.migrate --quiet", "test"],
127127
"assets.setup": ["tailwind.install --if-missing", "esbuild.install --if-missing"],
128-
"assets.build": ["tailwind default", "esbuild default"],
128+
"assets.build": ["generate_icon_css", "tailwind default", "esbuild default"],
129129
"assets.deploy": [
130+
"generate_icon_css",
130131
"tailwind default --minify",
131132
"esbuild default --minify",
132133
"phx.digest"

0 commit comments

Comments
 (0)