]> granicus.if.org Git - php/commitdiff
Allow pecl like usage in ext/pdo, refs #2955
authorTianon Gravi <tianon@debian.org>
Thu, 5 Apr 2018 18:55:27 +0000 (11:55 -0700)
committerAnatol Belski <ab@php.net>
Mon, 21 May 2018 10:18:46 +0000 (12:18 +0200)
ext/pdo/Makefile.frag

index 58125ed872772f2d0be7688cb0d829bcaa1953cc..d2b59744efc07e583e1e047f5b46afc39236f65d 100644 (file)
@@ -7,7 +7,12 @@ PDO_HEADER_FILES= \
 
 
 $(srcdir)/pdo_sql_parser.c: $(srcdir)/pdo_sql_parser.re
-       (cd $(top_srcdir); $(RE2C) --no-generation-date -o ext/pdo/pdo_sql_parser.c ext/pdo/pdo_sql_parser.re)
+       @(cd $(top_srcdir); \
+       if test -f ./pdo_sql_parser.re; then \
+               $(RE2C) --no-generation-date -o pdo_sql_parser.c pdo_sql_parser.re; \
+       else \
+               $(RE2C) --no-generation-date -o ext/pdo/pdo_sql_parser.c ext/pdo/pdo_sql_parser.re; \
+       fi)
 
 install-pdo-headers:
        @echo "Installing PDO headers:           $(INSTALL_ROOT)$(phpincludedir)/ext/pdo/"