summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2017-01-04 03:49:39 +0100
committerAnatol Belski <ab@php.net>2017-01-04 12:18:54 +0100
commit3fc1ec22eaabff7f235c12d49bb67018e3fe35ad (patch)
treea31f1ad297886ed8d9c99b97b46f590285b90ee2 /ext
parent797e1196827b35580d564b2353a57a66c66d1bae (diff)
downloadphp-git-3fc1ec22eaabff7f235c12d49bb67018e3fe35ad.tar.gz
add nmakefile fragment for pdo parser
Diffstat (limited to 'ext')
-rw-r--r--ext/pdo/Makefile.frag.w325
-rwxr-xr-xext/pdo/config.w321
2 files changed, 6 insertions, 0 deletions
diff --git a/ext/pdo/Makefile.frag.w32 b/ext/pdo/Makefile.frag.w32
new file mode 100644
index 0000000000..3e21fad7e4
--- /dev/null
+++ b/ext/pdo/Makefile.frag.w32
@@ -0,0 +1,5 @@
+
+ext\pdo\pdo_sql_parser.c: ext\pdo\pdo_sql_parser.re
+ cd $(PHP_SRC_DIR)
+ $(RE2C) --no-generation-date -o ext/pdo/pdo_sql_parser.c ext/pdo/pdo_sql_parser.re
+
diff --git a/ext/pdo/config.w32 b/ext/pdo/config.w32
index b026590980..564eab0ca5 100755
--- a/ext/pdo/config.w32
+++ b/ext/pdo/config.w32
@@ -6,5 +6,6 @@ ARG_ENABLE("pdo", "Enable PHP Data Objects support", "no");
if (PHP_PDO != "no") {
EXTENSION('pdo', 'pdo.c pdo_dbh.c pdo_stmt.c pdo_sql_parser.c pdo_sqlstate.c', false /* force static, PHP_PDO_SHARED is broken yet somehow */);
ADD_EXTENSION_DEP('pdo', 'spl', true);
+ ADD_MAKEFILE_FRAGMENT();
PHP_INSTALL_HEADERS("ext/pdo", "php_pdo.h php_pdo_driver.h php_pdo_error.h");
}