|
@@ -65,7 +65,8 @@ define app_file
|
|
|
{id$(comma)$(space)"$(1)"}$(comma))
|
|
|
{modules, [$(call comma_list,$(2))]},
|
|
|
{registered, []},
|
|
|
- {applications, [$(call comma_list,kernel stdlib $(OTP_DEPS) $(LOCAL_DEPS) $(foreach dep,$(DEPS),$(call dep_name,$(dep))))]},
|
|
|
+ {applications, [$(call comma_list,kernel stdlib $(OTP_DEPS) $(LOCAL_DEPS) $(OPTIONAL_DEPS) $(foreach dep,$(DEPS),$(call dep_name,$(dep))))]},
|
|
|
+ {optional_applications, [$(call comma_list,$(OPTIONAL_DEPS))]},
|
|
|
{env, $(subst \,\\,$(PROJECT_ENV))}$(if $(findstring {,$(PROJECT_APP_EXTRA_KEYS)),$(comma)$(newline)$(tab)$(subst \,\\,$(PROJECT_APP_EXTRA_KEYS)),)
|
|
|
]}.
|
|
|
endef
|
|
@@ -77,7 +78,8 @@ define app_file
|
|
|
{id$(comma)$(space)"$(1)"}$(comma))
|
|
|
{modules, [$(call comma_list,$(2))]},
|
|
|
{registered, [$(call comma_list,$(PROJECT)_sup $(PROJECT_REGISTERED))]},
|
|
|
- {applications, [$(call comma_list,kernel stdlib $(OTP_DEPS) $(LOCAL_DEPS) $(foreach dep,$(DEPS),$(call dep_name,$(dep))))]},
|
|
|
+ {applications, [$(call comma_list,kernel stdlib $(OTP_DEPS) $(LOCAL_DEPS) $(OPTIONAL_DEPS) $(foreach dep,$(DEPS),$(call dep_name,$(dep))))]},
|
|
|
+ {optional_applications, [$(call comma_list,$(OPTIONAL_DEPS))]},
|
|
|
{mod, {$(PROJECT_MOD), []}},
|
|
|
{env, $(subst \,\\,$(PROJECT_ENV))}$(if $(findstring {,$(PROJECT_APP_EXTRA_KEYS)),$(comma)$(newline)$(tab)$(subst \,\\,$(PROJECT_APP_EXTRA_KEYS)),)
|
|
|
]}.
|