mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-30 07:42:32 +00:00
46 lines
1.1 KiB
Text
46 lines
1.1 KiB
Text
|
dnl Check for things that check needs/wants and that we don't check for already
|
||
|
dnl AM_GST_CHECK_CHECKS()
|
||
|
|
||
|
AC_DEFUN([AG_GST_CHECK_CHECKS],
|
||
|
[
|
||
|
AC_MSG_NOTICE([Running check unit test framework checks now...])
|
||
|
|
||
|
CHECK_MAJOR_VERSION=0
|
||
|
CHECK_MINOR_VERSION=9
|
||
|
CHECK_MICRO_VERSION=6
|
||
|
CHECK_VERSION=$CHECK_MAJOR_VERSION.$CHECK_MINOR_VERSION.$CHECK_MICRO_VERSION
|
||
|
|
||
|
AC_SUBST(CHECK_MAJOR_VERSION)
|
||
|
AC_SUBST(CHECK_MINOR_VERSION)
|
||
|
AC_SUBST(CHECK_MICRO_VERSION)
|
||
|
AC_SUBST(CHECK_VERSION)
|
||
|
|
||
|
# Checks for programs.
|
||
|
AC_PROG_AWK
|
||
|
|
||
|
# Checks for header files.
|
||
|
AC_HEADER_STDC
|
||
|
AC_HEADER_SYS_WAIT
|
||
|
AC_CHECK_HEADERS_ONCE([unistd.h fcntl.h stddef.h stdint.h stdlib.h string.h sys/time.h])
|
||
|
|
||
|
# Checks for typedefs, structures, and compiler characteristics.
|
||
|
AC_C_CONST
|
||
|
AC_TYPE_PID_T
|
||
|
AC_TYPE_SIZE_T
|
||
|
AC_HEADER_TIME
|
||
|
AC_STRUCT_TM
|
||
|
|
||
|
AC_CHECK_SIZEOF(int, 4)
|
||
|
AC_CHECK_SIZEOF(short, 2)
|
||
|
AC_CHECK_SIZEOF(long, 4)
|
||
|
|
||
|
# Checks for library functions.
|
||
|
AC_FUNC_FORK
|
||
|
AC_FUNC_MALLOC
|
||
|
AC_FUNC_REALLOC
|
||
|
AC_FUNC_STRFTIME
|
||
|
AC_FUNC_VPRINTF
|
||
|
AC_CHECK_FUNCS([alarm gettimeofday localtime_r memmove memset putenv setenv strdup strerror strrchr strstr])
|
||
|
AC_REPLACE_FUNCS([strsignal])
|
||
|
])
|