summaryrefslogtreecommitdiff
path: root/ext/date/config.m4
diff options
context:
space:
mode:
Diffstat (limited to 'ext/date/config.m4')
-rw-r--r--ext/date/config.m417
1 files changed, 15 insertions, 2 deletions
diff --git a/ext/date/config.m4 b/ext/date/config.m4
index c9bfadfa06..bd7fd39b1b 100644
--- a/ext/date/config.m4
+++ b/ext/date/config.m4
@@ -1,9 +1,22 @@
dnl $Id$
dnl config.m4 for date extension
-PHP_DATE_CFLAGS="-I@ext_srcdir@/lib"
+sinclude(ext/date/lib/timelib.m4)
+sinclude(lib/timelib.m4)
+
+PHP_DATE_CFLAGS="-I@ext_builddir@/lib"
timelib_sources="lib/dow.c lib/parse_date.c lib/parse_tz.c
lib/timelib.c lib/tm2unixtime.c lib/unixtime2tm.c"
PHP_NEW_EXTENSION(date, php_date.c $timelib_sources, no,, $PHP_DATE_CFLAGS)
-PHP_ADD_BUILD_DIR([$ext_builddir/lib])
+PHP_ADD_BUILD_DIR([$ext_builddir/lib], 1)
+
+cat >> $ext_builddir/lib/tl_config.h <<EOF
+#if PHP_WIN32
+# include "config.w32.h"
+#elif defined(NETWARE)
+# include "config.nw.h"
+#else
+# include <php_config.h>
+#endif
+EOF