summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2004-08-09 00:22:08 +0000
committerSimon Josefsson <simon@josefsson.org>2004-08-09 00:22:08 +0000
commit919963f2d874a9fc596bdaddabba416b9f610af6 (patch)
tree587d8bdce237c525ae61a4fb5459cd2a8510a5e0 /m4
parent86427d653659fe4e17ab146c52d75b475df47ab8 (diff)
downloadgnutls-919963f2d874a9fc596bdaddabba416b9f610af6.tar.gz
Add.
Diffstat (limited to 'm4')
-rw-r--r--m4/autobuild.m434
1 files changed, 34 insertions, 0 deletions
diff --git a/m4/autobuild.m4 b/m4/autobuild.m4
new file mode 100644
index 0000000000..d0a9e09a6f
--- /dev/null
+++ b/m4/autobuild.m4
@@ -0,0 +1,34 @@
+# autobuild.m4 serial 1 (autobuild-1.0)
+# Copyright (C) 2004 Simon Josefsson
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# This file can can be used in projects which are not available under
+# the GNU General Public License or the GNU Library General Public
+# License but which still want to provide support for Autobuild.
+
+# Usage: AB_INIT([MODE]).
+AC_DEFUN([AB_INIT],
+[
+ AC_REQUIRE([AC_CANONICAL_BUILD])
+ AC_REQUIRE([AC_CANONICAL_HOST])
+
+ AC_MSG_NOTICE([autobuild project... $PACKAGE_NAME])
+ AC_MSG_NOTICE([autobuild revision... $PACKAGE_VERSION])
+ hostname=`hostname`
+ if test "$hostname"; then
+ AC_MSG_NOTICE([autobuild hostname... $hostname])
+ fi
+ ifelse([$1],[],,[AC_MSG_NOTICE([autobuild mode... $1])])
+ date=`date +%Y%m%d-%H%M%S`
+ if test "$?" != 0; then
+ date=`date`
+ fi
+ if test "$date"; then
+ AC_MSG_NOTICE([autobuild timestamp... $date])
+ fi
+])