|
@@ -111,7 +111,7 @@ cover: $(REBAR)
|
|
|
coveralls: $(REBAR)
|
|
coveralls: $(REBAR)
|
|
|
@ENABLE_COVER_COMPILE=1 $(REBAR) as test coveralls send
|
|
@ENABLE_COVER_COMPILE=1 $(REBAR) as test coveralls send
|
|
|
|
|
|
|
|
-COMMON_DEPS := $(REBAR) get-dashboard conf-segs
|
|
|
|
|
|
|
+COMMON_DEPS := $(REBAR) prepare-build-deps get-dashboard conf-segs
|
|
|
ELIXIR_COMMON_DEPS := ensure-hex ensure-mix-rebar3 ensure-mix-rebar
|
|
ELIXIR_COMMON_DEPS := ensure-hex ensure-mix-rebar3 ensure-mix-rebar
|
|
|
|
|
|
|
|
.PHONY: $(REL_PROFILES)
|
|
.PHONY: $(REL_PROFILES)
|
|
@@ -219,6 +219,9 @@ conf-segs:
|
|
|
@scripts/merge-config.escript
|
|
@scripts/merge-config.escript
|
|
|
@scripts/merge-i18n.escript
|
|
@scripts/merge-i18n.escript
|
|
|
|
|
|
|
|
|
|
+prepare-build-deps:
|
|
|
|
|
+ @scripts/prepare-build-deps.sh
|
|
|
|
|
+
|
|
|
## elixir target is to create release packages using Elixir's Mix
|
|
## elixir target is to create release packages using Elixir's Mix
|
|
|
.PHONY: $(REL_PROFILES:%=%-elixir) $(PKG_PROFILES:%=%-elixir)
|
|
.PHONY: $(REL_PROFILES:%=%-elixir) $(PKG_PROFILES:%=%-elixir)
|
|
|
$(REL_PROFILES:%=%-elixir) $(PKG_PROFILES:%=%-elixir): $(COMMON_DEPS) $(ELIXIR_COMMON_DEPS) mix-deps-get
|
|
$(REL_PROFILES:%=%-elixir) $(PKG_PROFILES:%=%-elixir): $(COMMON_DEPS) $(ELIXIR_COMMON_DEPS) mix-deps-get
|