0.2.3 improve Makefile for building better for Elixir and Erlang

This commit is contained in:
Manuel Rubio
2022-06-26 03:42:10 +02:00
parent 3bfd5c35b7
commit 0fc896df64
2 changed files with 10 additions and 3 deletions

View File

@@ -1,8 +1,15 @@
ifdef REBAR_BARE_COMPILER_OUTPUT_DIR
EBIN = ${REBAR_BARE_COMPILER_OUTPUT_DIR}/ebin
else ifdef REBAR_BUILD_DIR
EBIN = ${REBAR_BUILD_DIR}/lib/ezic/ebin
else
EBIN = "ebin"
endif
zones:
wget "https://data.iana.org/time-zones/tzdata-latest.tar.gz"
mkdir -p priv/tzdata
tar -xvzf tzdata-latest.tar.gz -C priv/tzdata
rm tzdata-latest.tar.gz
erl -pa ebin -s ezic_generator generate -s erlang halt -noinput -noshell
erlc -o ebin zones/*.erl
erl -pa ${EBIN} -s ezic_generator generate -s erlang halt -noinput -noshell
erlc -o ${EBIN} zones/*.erl