From 4f8515c50110ca85639f61a28f44e67582cad74d Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Tue, 30 Aug 2022 14:07:35 +0200 Subject: [PATCH] contrib/generate_build_dep.sh: remove erlang bytecode from checkouts The checkout directory should only contains source and no erlang bytecode. Otherwise it might not compile when creating the build_dep.tar.gz on a machine with newer erlang and try to build the package on a system with older erlang. Change-Id: I101119392c6d0fad264c2551fded10288c87da5e --- contrib/generate_build_dep.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/generate_build_dep.sh b/contrib/generate_build_dep.sh index 2c0dc81..44b7b4d 100755 --- a/contrib/generate_build_dep.sh +++ b/contrib/generate_build_dep.sh @@ -14,4 +14,6 @@ rebar3 get-deps mkdir _checkouts mv ./_build/default/lib/* _checkouts/ mv ./_build/default/plugins/* _checkouts/ +# delete erlang bytecode +find _checkouts/ -iname '*beam' -delete tar czf build_dep.tar.gz ./_checkouts