configure.ac 929 B

1234567891011121314151617181920212223242526272829303132333435
  1. # -*- Autoconf -*-
  2. # Process this file with autoconf to produce a configure script.
  3. AC_PREREQ([2.65])
  4. AC_INIT([gumbo], [0.10.1], [jonathan.d.tang@gmail.com])
  5. AC_CONFIG_MACRO_DIR([m4])
  6. AC_CONFIG_SRCDIR([src/parser.c])
  7. #AC_CONFIG_HEADERS([config.h])
  8. AC_CONFIG_FILES([Makefile gumbo.pc])
  9. # Checks for programs.
  10. AC_PROG_CXX
  11. AC_PROG_CC_C99
  12. # Checks for libraries.
  13. # Checks for header files.
  14. AC_CHECK_HEADERS([stddef.h stdlib.h string.h strings.h])
  15. # Checks for typedefs, structures, and compiler characteristics.
  16. AC_C_INLINE
  17. AC_TYPE_SIZE_T
  18. # Checks for library functions.
  19. AC_CHECK_LIB([gtest_main],
  20. [main],
  21. AM_CONDITIONAL(HAVE_SHARED_LIBGTEST, [true]),
  22. AM_CONDITIONAL(HAVE_SHARED_LIBGTEST, [false]))
  23. # Init Automake & libtool
  24. AM_INIT_AUTOMAKE([foreign subdir-objects])
  25. m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
  26. LT_INIT
  27. AC_OUTPUT