buildconf 676 B

123456789101112131415161718192021222324252627282930313233
  1. #!/bin/sh
  2. case "$1" in
  3. --copy)
  4. automake_flags=--copy
  5. shift
  6. ;;
  7. esac
  8. libtoolize --force --automake $automake_flags
  9. mv aclocal.m4 aclocal.m4.old 2>/dev/null
  10. aclocal
  11. if cmp aclocal.m4.old aclocal.m4 > /dev/null 2>&1; then
  12. echo "buildconf: keeping ${1}aclocal.m4"
  13. mv aclocal.m4.old aclocal.m4
  14. else
  15. echo "buildconf: created or modified ${1}aclocal.m4"
  16. fi
  17. autoheader
  18. automake --add-missing --include-deps $automake_flags
  19. mv configure configure.old 2>/dev/null
  20. autoconf
  21. if cmp configure.old configure > /dev/null 2>&1; then
  22. echo "buildconf: keeping ${1}configure"
  23. mv configure.old configure
  24. else
  25. echo "buildconf: created or modified ${1}configure"
  26. fi