From 50c2a9305c5aa62d816a814919cbd48c5f00baf4 Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Tue, 14 Nov 2023 18:23:10 +0000 Subject: [PATCH] Fix building ext/dom in directory other than src (#12671) --- ext/dom/config.m4 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ext/dom/config.m4 b/ext/dom/config.m4 index 384ea6d5bc9..041ebff7eb9 100644 --- a/ext/dom/config.m4 +++ b/ext/dom/config.m4 @@ -38,6 +38,16 @@ if test "$PHP_DOM" != "no"; then namednodemap.c \ $LEXBOR_SOURCES], $ext_shared,,$PHP_LEXBOR_CFLAGS) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/ports/posix/lexbor/core) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/core) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/dom/interfaces) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/html/tree/insertion_mode) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/html/tokenizer) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/html/interfaces) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/encoding) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/selectors) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/ns) + PHP_ADD_BUILD_DIR($ext_builddir/$LEXBOR_DIR/tag) PHP_SUBST(DOM_SHARED_LIBADD) PHP_INSTALL_HEADERS([ext/dom/xml_common.h]) PHP_ADD_EXTENSION_DEP(dom, libxml)