diff options
Diffstat (limited to 'bootstrap')
-rwxr-xr-x | bootstrap | 25 |
1 files changed, 16 insertions, 9 deletions
@@ -8,17 +8,11 @@ if ! git --version >/dev/null; then exit 1 fi -if ! htmlark --version >/dev/null; then - echo "htmlark not installed" - echo "Run 'pip install htmlark'" - exit 1 -fi - - echo "$0: Updating submodules" -echo | git submodule update --init +echo | git submodule update --init --force --remote -./contrib/gana.sh +# Generate based on pinned submodule +./contrib/gana-generate.sh # This is more portable than `which' but comes with # the caveat of not(?) properly working on busybox's ash: @@ -38,4 +32,17 @@ else echo "Uncrustify not detected, hook not installed. Please install uncrustify if you plan on doing development" fi + +# Generate Makefile.am in contrib/ +cd contrib +rm -f Makefile.am +find wallet-core/aml-backoffice/ -type f | sort | awk '{print " " $1 " \\" }' > Makefile.am.ext +# Remove extra '\' at the end of the file +truncate -s -2 Makefile.am.ext +cat Makefile.am.in Makefile.am.ext >> Makefile.am +# Prevent accidental editing of the generated Makefile.am +chmod -w Makefile.am +cd .. + +echo "$0: Running autoreconf" autoreconf -fi |