Improvements to the build system (#25)

* Renamed configure.in into configure.ac.

* Modernized configure.ac.

* Added '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
This commit is contained in:
Giulio Paci 2019-06-04 14:04:56 +02:00 committed by Sangwhan "fish" Moon
parent e4f94fabd2
commit 2cee127280
2 changed files with 7 additions and 4 deletions

View File

@ -1,5 +1,7 @@
# $Id$ # $Id$
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = lib sample SUBDIRS = lib sample
docdir = $(prefix)/share/doc/@PACKAGE@ docdir = $(prefix)/share/doc/@PACKAGE@

View File

@ -10,15 +10,16 @@ dnl INCLUDES
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
dnl Initialization for autoconf dnl Initialization for autoconf
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
AC_PREREQ(2.59) AC_PREREQ([2.69])
AC_INIT AC_INIT(liblbfgs, 1.10)
AC_CONFIG_SRCDIR([lib/lbfgs.c]) AC_CONFIG_SRCDIR([lib/lbfgs.c])
AC_CONFIG_MACRO_DIR([m4])
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
dnl Initialization for automake dnl Initialization for automake
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
AM_INIT_AUTOMAKE(liblbfgs, 1.10) AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS(config.h) AC_CONFIG_HEADERS(config.h)
AM_MAINTAINER_MODE AM_MAINTAINER_MODE
@ -26,7 +27,7 @@ AM_MAINTAINER_MODE
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
dnl Checks for program dnl Checks for program
dnl ------------------------------------------------------------------ dnl ------------------------------------------------------------------
AC_PROG_LIBTOOL LT_INIT
AC_PROG_INSTALL AC_PROG_INSTALL
AC_PROG_LN_S AC_PROG_LN_S
AC_PROG_MAKE_SET AC_PROG_MAKE_SET