Blame configure.ac

Packit a8f112
AC_INIT(lsscsi, 0.30, dgilbert@interlog.com)
Packit a8f112
Packit a8f112
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
Packit a8f112
AM_MAINTAINER_MODE
Packit a8f112
AM_CONFIG_HEADER(config.h)
Packit a8f112
Packit a8f112
AC_PROG_CC
Packit a8f112
AC_PROG_INSTALL
Packit a8f112
Packit a8f112
AC_CANONICAL_HOST
Packit a8f112
Packit a8f112
# AM_PROG_AR is supported and needed since automake v1.12+
Packit a8f112
ifdef([AM_PROG_AR], [AM_PROG_AR], [])
Packit a8f112
Packit a8f112
AC_CHECK_HEADERS([linux/nvme_ioctl.h], [AC_DEFINE_UNQUOTED(HAVE_NVME, 1, [Found NVMe])], [], [])
Packit a8f112
AC_CHECK_HEADERS([byteswap.h], [], [], [])
Packit a8f112
Packit a8f112
# AC_PROG_LIBTOOL
Packit a8f112
Packit a8f112
AC_ARG_ENABLE([nvme-supp],
Packit a8f112
  AC_HELP_STRING([--disable-nvme-supp], [remove all or most NVMe code]),
Packit a8f112
  [AC_DEFINE_UNQUOTED(IGNORE_NVME, 1, [compile out NVMe support], )], [])
Packit a8f112
Packit a8f112
AC_ARG_ENABLE([fast-lebe],
Packit a8f112
  AC_HELP_STRING([--disable-fast-lebe], [use generic little-endian/big-endian code instead]),
Packit a8f112
  [AC_DEFINE_UNQUOTED(IGNORE_FAST_LEBE, 1, [use generic little-endian/big-endian instead], )], [])
Packit a8f112
Packit a8f112
AC_OUTPUT(Makefile src/Makefile doc/Makefile)