1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#!/usr/bin/env elixir
mix_env = System.get_env()["MIX_ENV"] || "dev"
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/nimble_parsec/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/makeup/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/makeup_elixir/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/makeup_erlang/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/makeup_html/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/earmark_parser/ebin", __DIR__)
Code.prepend_path Path.expand("../_build/#{mix_env}/lib/ex_doc/ebin", __DIR__)
if Code.ensure_loaded?(ExDoc.CLI) do
ExDoc.CLI.main(System.argv())
else
IO.puts :stderr, "Error: cannot generate docs because ExDoc.CLI module is not available. " <>
"Please run `mix compile` before or ensure ExDoc is available."
exit(1)
end
|