autobuild.m4 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. # autobuild.m4 serial 2 (autobuild-3.3)
  2. # Copyright (C) 2004 Simon Josefsson
  3. #
  4. # This file is free software, distributed under the terms of the GNU
  5. # General Public License. As a special exception to the GNU General
  6. # Public License, this file may be distributed as part of a program
  7. # that contains a configuration script generated by Autoconf, under
  8. # the same distribution terms as the rest of that program.
  9. #
  10. # This file can can be used in projects which are not available under
  11. # the GNU General Public License or the GNU Library General Public
  12. # License but which still want to provide support for Autobuild.
  13. # Usage: AB_INIT([MODE]).
  14. AC_DEFUN([AB_INIT],
  15. [
  16. AC_REQUIRE([AC_CANONICAL_BUILD])
  17. AC_REQUIRE([AC_CANONICAL_HOST])
  18. AC_MSG_NOTICE([autobuild project... ${PACKAGE_NAME:-$PACKAGE}])
  19. AC_MSG_NOTICE([autobuild revision... ${PACKAGE_VERSION:-$VERSION}])
  20. hostname=`hostname`
  21. if test "$hostname"; then
  22. AC_MSG_NOTICE([autobuild hostname... $hostname])
  23. fi
  24. ifelse([$1],[],,[AC_MSG_NOTICE([autobuild mode... $1])])
  25. date=`date +%Y%m%d-%H%M%S`
  26. if test "$?" != 0; then
  27. date=`date`
  28. fi
  29. if test "$date"; then
  30. AC_MSG_NOTICE([autobuild timestamp... $date])
  31. fi
  32. ])