build: delete rebar.lock before making rebar release

This commit is contained in:
Zaiming (Stone) Shi 2023-01-02 08:47:52 +01:00
parent 692c1f0d1b
commit b80325f988
1 changed files with 3 additions and 0 deletions

3
build
View File

@ -135,6 +135,9 @@ assert_no_compile_time_only_deps() {
make_rel() {
./scripts/pre-compile.sh "$PROFILE"
# make_elixir_rel always create rebar.lock
# delete it to make git clone + checkout work because we use shallow close for rebar deps
rm -f rebar.lock
# compile all beams
./rebar3 as "$PROFILE" compile
# generate docs (require beam compiled), generated to etc and priv dirs