Add autobuild.m4, to make it easier to use http://autobuild.josefsson.org/.
This commit is contained in:
parent
14b9deef24
commit
6b1dc88b14
@ -15,3 +15,5 @@ ssh2_sample_SOURCES = ssh2_sample.c
|
|||||||
ssh2_sample_LDADD = src/libssh2.la
|
ssh2_sample_LDADD = src/libssh2.la
|
||||||
|
|
||||||
EXTRA_DIST = LICENSE win32
|
EXTRA_DIST = LICENSE win32
|
||||||
|
|
||||||
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
@ -3,6 +3,7 @@ AC_INIT(libssh2, 0.15, libssh2-devel@lists.sourceforge.net)
|
|||||||
AM_INIT_AUTOMAKE(libssh2, 0.15)
|
AM_INIT_AUTOMAKE(libssh2, 0.15)
|
||||||
AC_CONFIG_SRCDIR([src])
|
AC_CONFIG_SRCDIR([src])
|
||||||
AC_CONFIG_HEADER([src/libssh2_config.h])
|
AC_CONFIG_HEADER([src/libssh2_config.h])
|
||||||
|
AB_INIT
|
||||||
|
|
||||||
# Check for the OS.
|
# Check for the OS.
|
||||||
# Daniel's note: this should not be necessary and we need to work to
|
# Daniel's note: this should not be necessary and we need to work to
|
||||||
|
44
m4/autobuild.m4
Normal file
44
m4/autobuild.m4
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
# autobuild.m4 serial 3
|
||||||
|
# Copyright (C) 2004, 2006 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])
|
||||||
|
|
||||||
|
if test -z "$AB_PACKAGE"; then
|
||||||
|
AB_PACKAGE=${PACKAGE_NAME:-$PACKAGE}
|
||||||
|
fi
|
||||||
|
AC_MSG_NOTICE([autobuild project... $AB_PACKAGE])
|
||||||
|
|
||||||
|
if test -z "$AB_VERSION"; then
|
||||||
|
AB_VERSION=${PACKAGE_VERSION:-$VERSION}
|
||||||
|
fi
|
||||||
|
AC_MSG_NOTICE([autobuild revision... $AB_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
|
||||||
|
])
|
Loading…
x
Reference in New Issue
Block a user