From c54c7e3541d548f0d1f206277e9cf04baff07051 Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Fri, 28 Jun 2013 18:25:45 -0700 Subject: Initial commit --- configure.ac | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 configure.ac (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..0019b7b --- /dev/null +++ b/configure.ac @@ -0,0 +1,43 @@ +# configure.ac -- autoconf script for urweb_bcrypt +# Copyright (C) 2013 Benjamin Barenblat +# +# This script is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This script is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# urweb_bcrypt. If not, see . + +# Fire up Autoconf. +AC_PREREQ([2.69]) +AC_INIT([urweb_bcrypt], [0.0.0], [benjamin@barenblat.name]) +AC_USE_SYSTEM_EXTENSIONS + +# Fire up Automake. +AM_INIT_AUTOMAKE([-Wall -Werror foreign no-define]) +AC_CONFIG_MACRO_DIR([m4]) + +# Build a C library. +AC_PROG_CC +AM_PROG_AR +LT_INIT + +# bcrypt has some x86 assembly. +AM_PROG_AS + +# Dependencies +AC_CHECK_HEADERS([fcntl.h stdlib.h string.h unistd.h]) +AC_FUNC_REALLOC +AC_CHECK_FUNCS([memchr memset strdup]) + +# Generate Makefile, but not bcrypt/Makefile (that already exists). +AC_CONFIG_FILES([Makefile]) + +# All done. +AC_OUTPUT -- cgit v1.2.3