mirror of
https://github.com/php/php-src.git
synced 2024-10-07 09:46:10 +00:00
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
dnl $Id$
|
|
dnl config.m4 for extension sockets
|
|
dnl don't forget to call PHP_EXTENSION(sockets)
|
|
|
|
dnl Comments in this file start with the string 'dnl'.
|
|
dnl Remove where necessary. This file will not work
|
|
dnl without editing.
|
|
|
|
dnl If your extension references something external, use with:
|
|
|
|
dnl PHP_ARG_WITH(sockets, for sockets support,
|
|
dnl Make sure that the comment is aligned:
|
|
dnl [ --with-sockets Include sockets support])
|
|
|
|
dnl Otherwise use enable:
|
|
|
|
PHP_ARG_ENABLE(sockets, whether to enable sockets support,
|
|
dnl Make sure that the comment is aligned:
|
|
[ --enable-sockets Enable sockets support])
|
|
|
|
if test "$PHP_SOCKETS" != "no"; then
|
|
dnl If you will not be testing anything external, like existence of
|
|
dnl headers, libraries or functions in them, just uncomment the
|
|
dnl following line and you are ready to go.
|
|
|
|
dnl ---------------------------------
|
|
dnl Headers
|
|
dnl ---------------------------------
|
|
|
|
AC_HEADER_STDC
|
|
AC_CHECK_HEADERS(unistd.h)
|
|
AC_CHECK_HEADERS(sys/types.h sys/socket.h netdb.h netinet/in.h netinet/tcp.h sys/un.h arpa/inet.h)
|
|
AC_CHECK_HEADERS(sys/time.h errno.h fcntl.h)
|
|
|
|
AC_DEFINE(HAVE_SOCKETS, 1, [ ])
|
|
dnl Write more examples of tests here...
|
|
PHP_EXTENSION(sockets, $ext_shared)
|
|
fi
|