Blame configure.ac

Packit 9795e1
AC_PREREQ(2.63)
Packit 9795e1
AC_INIT([usbredir], [0.8.0])
Packit 9795e1
AC_CONFIG_SRCDIR([configure.ac])
Packit 9795e1
Packit 9795e1
AM_CONFIG_HEADER([config.h])
Packit 9795e1
Packit 9795e1
dnl libtool versioning
Packit 9795e1
# +1 : 0 : +1  == adds new functions to the interface
Packit 9795e1
# +1 : 0 : 0   == changes or removes functions (changes include both
Packit 9795e1
#                 changes to the signature and the semantic)
Packit 9795e1
#  ? :+1 : ?   == just internal changes
Packit 9795e1
# CURRENT : REVISION : AGE
Packit 9795e1
LIBUSBREDIRHOST_SO_VERSION=1:1:0
Packit 9795e1
AC_SUBST(LIBUSBREDIRHOST_SO_VERSION)
Packit 9795e1
Packit 9795e1
LIBUSBREDIRPARSER_SO_VERSION=1:1:0
Packit 9795e1
AC_SUBST(LIBUSBREDIRPARSER_SO_VERSION)
Packit 9795e1
Packit 9795e1
AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip])
Packit 9795e1
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
Packit 9795e1
Packit 9795e1
AC_PROG_CC
Packit 9795e1
AC_HEADER_STDC
Packit 9795e1
AC_PROG_INSTALL
Packit 9795e1
AC_PROG_LN_S
Packit 9795e1
LT_INIT
Packit 9795e1
dnl AC_DEFINE(_GNU_SOURCE, [1], [Enable GNU extensions])
Packit 9795e1
Packit 9795e1
AC_MSG_CHECKING([for native Win32])
Packit 9795e1
echo "host is $host"
Packit 9795e1
case "$host" in
Packit 9795e1
     *mingw*|*cygwin*)
Packit 9795e1
        os_win32=yes
Packit 9795e1
        ;;
Packit 9795e1
     *)
Packit 9795e1
        os_win32=no
Packit 9795e1
        ;;
Packit 9795e1
esac
Packit 9795e1
AC_MSG_RESULT([$os_win32])
Packit 9795e1
AM_CONDITIONAL([OS_WIN32],[test "$os_win32" = "yes"])
Packit 9795e1
Packit 9795e1
# Set some sane default CFLAGS, avoid having to do another release like 0.4.1
Packit 9795e1
if test "$ac_test_CFLAGS" != set; then
Packit 9795e1
  DEFAULT_CFLAGS="-Wall -Werror -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4"
Packit 9795e1
  for F in $DEFAULT_CFLAGS; do
Packit 9795e1
    AC_MSG_CHECKING([whether $CC supports $F])
Packit 9795e1
    save_CFLAGS="$CFLAGS"
Packit 9795e1
    CFLAGS="$CFLAGS $F"
Packit 9795e1
    AC_COMPILE_IFELSE([AC_LANG_SOURCE([ ])], [cc_flag=yes], [cc_flag=no])
Packit 9795e1
    if test "x$cc_flag" != "xyes"; then
Packit 9795e1
      CFLAGS="$save_CFLAGS"
Packit 9795e1
    fi
Packit 9795e1
    AC_MSG_RESULT([$cc_flag])
Packit 9795e1
  done
Packit 9795e1
fi
Packit 9795e1
Packit 9795e1
PKG_PROG_PKG_CONFIG
Packit 9795e1
PKG_CHECK_MODULES(LIBUSB, [libusb-1.0 >= 1.0.9])
Packit 9795e1
Packit 9795e1
AC_CONFIG_FILES([
Packit 9795e1
Makefile
Packit 9795e1
usbredirhost/Makefile
Packit 9795e1
usbredirhost/libusbredirhost.pc
Packit 9795e1
usbredirparser/Makefile
Packit 9795e1
usbredirparser/libusbredirparser-0.5.pc
Packit 9795e1
usbredirserver/Makefile
Packit 9795e1
usbredirtestclient/Makefile
Packit 9795e1
])
Packit 9795e1
AC_OUTPUT