exreleasy v0.2.0 Exreleasy.Sys

Summary

Functions

asset_path(asset_name)
asset_path(String.t) :: String.t
chmod_as_executable(path)
chmod_as_executable(String.t) :: :ok | no_return
cmd!(command)
cmd!(String.t) :: :ok | no_return
copy_file(source, dest)
copy_file(String.t, String.t) :: :ok | no_return
copy_path(source, dest)
copy_path(String.t, String.t) :: :ok | no_return
create_file(data, dest)
create_file(String.t, String.t) :: :ok | no_return
in_tmp_dir(fun)
in_tmp_dir((Path.t -> term)) :: {:ok, term} | {:error, term}
template_asset(asset_name, dest, params)
template_asset(String.t, String.t, keyword) :: :ok | no_return
tmp_path()
tmp_path() :: Path.t
which(binary_name)
which(String.t) :: String.t
with_env(new_params, cb)
with_env(map, (... -> any)) :: term