This commit is contained in:
Graham McIntire 2025-07-21 09:00:16 -05:00
parent dc0e49780b
commit 36621cbd64
No known key found for this signature in database

View file

@ -1,8 +1,9 @@
defmodule Mix.Tasks.SetupGleam do
use Mix.Task
@shortdoc "Installs mix_gleam archive if not already installed"
@moduledoc false
use Mix.Task
def run(_) do
if archive_installed?() do
Mix.shell().info("mix_gleam archive already installed")
@ -15,7 +16,7 @@ defmodule Mix.Tasks.SetupGleam do
defp archive_installed? do
archives_path = Path.join([Mix.Utils.mix_home(), "archives"])
if File.exists?(archives_path) do
archives_path
|> File.ls!()
@ -24,4 +25,4 @@ defmodule Mix.Tasks.SetupGleam do
false
end
end
end
end