Skip to content

Commit ae43f24

Browse files
committed
Merge branch 'PHP-8.3' into PHP-8.4
2 parents 0d2c180 + 1552784 commit ae43f24

File tree

1 file changed

+47
-49
lines changed

1 file changed

+47
-49
lines changed

cmake/ext/pcre/CMakeLists.txt

Lines changed: 47 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -141,55 +141,53 @@ if(PHP_EXT_PCRE_EXTERNAL)
141141
else()
142142
message(STATUS "Using bundled PCRE library")
143143

144-
block()
145-
target_sources(
146-
php_ext_pcre
147-
PRIVATE
148-
pcre2lib/pcre2_auto_possess.c
149-
pcre2lib/pcre2_chartables.c
150-
pcre2lib/pcre2_chkdint.c
151-
pcre2lib/pcre2_compile.c
152-
pcre2lib/pcre2_config.c
153-
pcre2lib/pcre2_context.c
154-
pcre2lib/pcre2_convert.c
155-
pcre2lib/pcre2_dfa_match.c
156-
pcre2lib/pcre2_error.c
157-
pcre2lib/pcre2_extuni.c
158-
pcre2lib/pcre2_find_bracket.c
159-
pcre2lib/pcre2_jit_compile.c
160-
pcre2lib/pcre2_maketables.c
161-
pcre2lib/pcre2_match_data.c
162-
pcre2lib/pcre2_match.c
163-
pcre2lib/pcre2_newline.c
164-
pcre2lib/pcre2_ord2utf.c
165-
pcre2lib/pcre2_pattern_info.c
166-
pcre2lib/pcre2_script_run.c
167-
pcre2lib/pcre2_serialize.c
168-
pcre2lib/pcre2_string_utils.c
169-
pcre2lib/pcre2_study.c
170-
pcre2lib/pcre2_substitute.c
171-
pcre2lib/pcre2_substring.c
172-
pcre2lib/pcre2_tables.c
173-
pcre2lib/pcre2_ucd.c
174-
pcre2lib/pcre2_valid_utf.c
175-
pcre2lib/pcre2_xclass.c
176-
PUBLIC
177-
FILE_SET HEADERS
178-
FILES
179-
# Exclude PCRE2 library config.h header as it uses the
180-
# HAVE_PCRE_VALGRIND_SUPPORT provided via compile definition by
181-
# generator expressions (not available in the PHP configuration
182-
# headers). It isn't required to use public headers. Perhaps more
183-
# could be filtered and synced with upstream PCRE installed headers.
184-
#pcre2lib/config.h
185-
pcre2lib/pcre2_internal.h
186-
pcre2lib/pcre2_intmodedep.h
187-
pcre2lib/pcre2_jit_neon_inc.h
188-
pcre2lib/pcre2_jit_simd_inc.h
189-
pcre2lib/pcre2_ucp.h
190-
pcre2lib/pcre2.h
191-
)
192-
endblock()
144+
target_sources(
145+
php_ext_pcre
146+
PRIVATE
147+
pcre2lib/pcre2_auto_possess.c
148+
pcre2lib/pcre2_chartables.c
149+
pcre2lib/pcre2_chkdint.c
150+
pcre2lib/pcre2_compile.c
151+
pcre2lib/pcre2_config.c
152+
pcre2lib/pcre2_context.c
153+
pcre2lib/pcre2_convert.c
154+
pcre2lib/pcre2_dfa_match.c
155+
pcre2lib/pcre2_error.c
156+
pcre2lib/pcre2_extuni.c
157+
pcre2lib/pcre2_find_bracket.c
158+
pcre2lib/pcre2_jit_compile.c
159+
pcre2lib/pcre2_maketables.c
160+
pcre2lib/pcre2_match_data.c
161+
pcre2lib/pcre2_match.c
162+
pcre2lib/pcre2_newline.c
163+
pcre2lib/pcre2_ord2utf.c
164+
pcre2lib/pcre2_pattern_info.c
165+
pcre2lib/pcre2_script_run.c
166+
pcre2lib/pcre2_serialize.c
167+
pcre2lib/pcre2_string_utils.c
168+
pcre2lib/pcre2_study.c
169+
pcre2lib/pcre2_substitute.c
170+
pcre2lib/pcre2_substring.c
171+
pcre2lib/pcre2_tables.c
172+
pcre2lib/pcre2_ucd.c
173+
pcre2lib/pcre2_valid_utf.c
174+
pcre2lib/pcre2_xclass.c
175+
PUBLIC
176+
FILE_SET HEADERS
177+
FILES
178+
# Exclude PCRE2 library config.h header as it uses the
179+
# HAVE_PCRE_VALGRIND_SUPPORT provided via compile definition by
180+
# generator expressions (not available in the PHP configuration
181+
# headers). It isn't required to use public headers. Perhaps more
182+
# could be filtered and synced with upstream PCRE installed headers.
183+
#pcre2lib/config.h
184+
pcre2lib/pcre2_internal.h
185+
pcre2lib/pcre2_intmodedep.h
186+
pcre2lib/pcre2_jit_neon_inc.h
187+
pcre2lib/pcre2_jit_simd_inc.h
188+
pcre2lib/pcre2_ucp.h
189+
pcre2lib/pcre2.h
190+
)
193191

194192
# For pcre2lib/sljit/sljitNativeARM_64.c on ARM 64 processors build.
195193
php_check_compiler_flag(

0 commit comments

Comments
 (0)