acinclude/ac_check_define.m4
author Ryan C. Gordon <icculus@icculus.org>
Fri, 12 Aug 2016 19:59:00 -0400
changeset 10266 c09f06c4e8c8
parent 6491 03b7e6b0a8bf
permissions -rw-r--r--
emscripten: send fake mouse events for touches, like other targets do. (This really should be handled at the higher level and not in the individual targets, but this fixes the immediate bug.)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6491
03b7e6b0a8bf Fixed bug 1587 - "aclocal" fails to generate a sufficient "aclocal.m4"
Sam Lantinga <slouken@libsdl.org>
parents: 3374
diff changeset
     1
AC_DEFUN([AC_CHECK_DEFINE],[dnl
3342
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     2
  AC_CACHE_CHECK(for $1 in $2, ac_cv_define_$1,
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     3
    AC_EGREP_CPP([YES_IS_DEFINED], [
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     4
#include <$2>
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     5
#ifdef $1
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     6
YES_IS_DEFINED
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     7
#endif
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     8
    ], ac_cv_define_$1=yes, ac_cv_define_$1=no)
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
     9
  )
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
    10
  if test "$ac_cv_define_$1" = "yes" ; then
3374
725b16784e96 Matěj Týč 2009-10-05 14:09:03 PDT
Sam Lantinga <slouken@libsdl.org>
parents: 3342
diff changeset
    11
    AC_DEFINE([HAVE_$1],[],[Added by AC_CHECK_DEFINE])
3342
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
    12
  fi
3da232c5980a Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
    13
])dnl
3374
725b16784e96 Matěj Týč 2009-10-05 14:09:03 PDT
Sam Lantinga <slouken@libsdl.org>
parents: 3342
diff changeset
    14
AC_DEFINE([HAVE_$1],[],[Added by AC_CHECK_DEFINE])