| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #*****************************************************************************
- # Copyright (c), Recep Aslantas. *
- # *
- # MIT License (MIT), http://opensource.org/licenses/MIT *
- # Full license can be found in the LICENSE file *
- # *
- #*****************************************************************************
- AC_PREREQ([2.69])
- AC_INIT([cglm], [0.5.2], [[email protected]])
- AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
- AC_CONFIG_MACRO_DIR([m4])
- AC_CONFIG_SRCDIR([src/])
- AC_CONFIG_HEADERS([config.h])
- # Checks for programs.
- AC_PROG_CC
- AM_PROG_CC_C_O
- AC_PROG_INSTALL
- AM_PROG_AR
- AC_ENABLE_SHARED
- AC_ENABLE_STATIC
- LT_INIT
- # Checks for libraries.
- AC_CHECK_LIB([m], [floor])
- AC_SYS_LARGEFILE
- # Checks for header files.
- AC_CHECK_HEADERS([limits.h \
- stddef.h \
- stdint.h \
- stdlib.h \
- string.h ])
- # Checks for typedefs, structures, and compiler characteristics.
- AC_CHECK_HEADER_STDBOOL
- AC_C_INLINE
- AC_TYPE_INT32_T
- AC_TYPE_INT64_T
- AC_TYPE_SIZE_T
- AC_TYPE_UINT16_T
- AC_TYPE_UINT32_T
- AC_TYPE_UINT64_T
- AC_TYPE_UINT8_T
- # Checks for library functions.
- AC_FUNC_ERROR_AT_LINE
- AC_CONFIG_FILES([makefile])
- AC_OUTPUT
|