Skip to content

Commit 0c6c72e

Browse files
committed
Added check to raise an error if escript_main_module cannot be loaded
1 parent a9b2a95 commit 0c6c72e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/mix/lib/mix/tasks/escriptize.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ defmodule Mix.Tasks.Escriptize do
7777
raise Mix.Error, message: "Could not generate escript, no name given, " <>
7878
"set :escript_name or :app in the project settings"
7979

80-
!main ->
80+
!main or !Code.ensure_loaded?(main)->
8181
raise Mix.Error, message: "Could not generate escript, please set :escript_main_module " <>
8282
"in your project configuration to a module that implements main/1"
8383

0 commit comments

Comments
 (0)