aboutsummaryrefslogtreecommitdiff
path: root/ports/poco/fix-static-internal-pcre.patch
blob: 970f9e2469c394d16187d4e652208fc7e7a83bdd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
diff --git a/Foundation/CMakeLists.txt b/Foundation/CMakeLists.txt
index d47ced2..ddead59 100644
--- a/Foundation/CMakeLists.txt
+++ b/Foundation/CMakeLists.txt
@@ -48,6 +48,22 @@ if (POCO_UNBUNDLED)
 
 	add_definitions(-DPOCO_UNBUNDLED)
 
+	add_definitions(
+		-D_pcre_utf8_table1=_poco_pcre_utf8_table1
+		-D_pcre_utf8_table1_size=_poco_pcre_utf8_table1_size
+		-D_pcre_utf8_table2=_poco_pcre_utf8_table2
+		-D_pcre_utf8_table3=_poco_pcre_utf8_table3
+		-D_pcre_utf8_table4=_poco_pcre_utf8_table4
+		-D_pcre_utt_names=_poco_pcre_utt_names
+		-D_pcre_utt=_poco_pcre_utt
+		-D_pcre_utt_size=_poco_pcre_utt_size
+		-D_pcre_OP_lengths=_poco_pcre_OP_lengths
+		-D_pcre_hspace_list=_poco_pcre_hspace_list
+		-D_pcre_vspace_list=_poco_pcre_vspace_list
+		-D_pcre_ucp_gentype=_poco_pcre_ucp_gentype
+		-D_pcre_ucp_gbtable=_poco_pcre_ucp_gbtable
+	)
+
 else()
 	# pcre
 	POCO_SOURCES( SRCS pcre