summaryrefslogtreecommitdiff
path: root/ext/posix/config.m4
diff options
context:
space:
mode:
Diffstat (limited to 'ext/posix/config.m4')
-rw-r--r--ext/posix/config.m414
1 files changed, 13 insertions, 1 deletions
diff --git a/ext/posix/config.m4 b/ext/posix/config.m4
index acaba2d866..1d54a9a71a 100644
--- a/ext/posix/config.m4
+++ b/ext/posix/config.m4
@@ -2,5 +2,17 @@ dnl $Id$
dnl config.m4 for extension posix
dnl don't forget to call PHP_EXTENSION(posix)
-PHP_EXTENSION(posix)
+AC_ARG_ENABLE(posix,
+[ --disable-posix Disable POSIX-like functions],[
+ PHP_POSIX=$enableval
+],[
+ PHP_POSIX=yes
+])
+AC_MSG_CHECKING(whether to include POSIX-like functions)
+AC_MSG_RESULT($PHP_POSIX)
+
+if test "$PHP_POSIX" = "yes"; then
+ AC_DEFINE(HAVE_POSIX, 1, [whether to include POSIX-like functions])
+ PHP_EXTENSION(posix)
+fi