@@ -129,7 +129,7 @@ test_framework_GRDBOSX_maxSwift:
129129 -scheme GRDBOSX \
130130 SWIFT_VERSION=$(MAX_SWIFT_VERSION ) \
131131 ' OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
132- ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
132+ ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
133133 $(TEST_ACTIONS ) \
134134 $(XCPRETTY )
135135
@@ -140,7 +140,7 @@ ifdef MIN_SWIFT_VERSION
140140 -scheme GRDBOSX \
141141 SWIFT_VERSION=$(MIN_SWIFT_VERSION) \
142142 'OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
143- 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
143+ 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
144144 $(TEST_ACTIONS) \
145145 $(XCPRETTY)
146146endif
@@ -164,7 +164,7 @@ test_framework_GRDBiOS_maxTarget_maxSwift:
164164 -destination $(MAX_IOS_DESTINATION ) \
165165 SWIFT_VERSION=$(MAX_SWIFT_VERSION ) \
166166 ' OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
167- ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
167+ ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
168168 $(TEST_ACTIONS ) \
169169 $(XCPRETTY )
170170
@@ -176,7 +176,7 @@ ifdef MIN_SWIFT_VERSION
176176 -destination $(MAX_IOS_DESTINATION) \
177177 SWIFT_VERSION=$(MIN_SWIFT_VERSION) \
178178 'OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
179- 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
179+ 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
180180 $(TEST_ACTIONS) \
181181 $(XCPRETTY)
182182endif
@@ -200,7 +200,7 @@ test_framework_GRDBtvOS_maxTarget_maxSwift:
200200 -destination $(MAX_TVOS_DESTINATION ) \
201201 SWIFT_VERSION=$(MAX_SWIFT_VERSION ) \
202202 ' OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
203- ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
203+ ' GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
204204 $(TEST_ACTIONS ) \
205205 $(XCPRETTY )
206206
@@ -212,7 +212,7 @@ ifdef MIN_SWIFT_VERSION
212212 -destination $(MAX_TVOS_DESTINATION) \
213213 SWIFT_VERSION=$(MIN_SWIFT_VERSION) \
214214 'OTHER_SWIFT_FLAGS=$(inherited) -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_PREUPDATE_HOOK' \
215- 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1 GRDB_SQLITE_ENABLE_SNAPSHOT=1 ' \
215+ 'GCC_PREPROCESSOR_DEFINITIONS=$(inherited) GRDB_SQLITE_ENABLE_PREUPDATE_HOOK=1' \
216216 $(TEST_ACTIONS) \
217217 $(XCPRETTY)
218218endif
@@ -388,10 +388,11 @@ SQLiteCustom: SQLiteCustom/src/sqlite3.h
388388 echo ' /* Makefile generated */' > SQLiteCustom/GRDBCustomSQLite-USER.h
389389 echo ' #define SQLITE_ENABLE_PREUPDATE_HOOK' >> SQLiteCustom/GRDBCustomSQLite-USER.h
390390 echo ' #define SQLITE_ENABLE_FTS5' >> SQLiteCustom/GRDBCustomSQLite-USER.h
391+ echo ' #define SQLITE_ENABLE_SNAPSHOT' >> SQLiteCustom/GRDBCustomSQLite-USER.h
391392 echo ' // Makefile generated' > SQLiteCustom/GRDBCustomSQLite-USER.xcconfig
392- echo ' CUSTOM_OTHER_SWIFT_FLAGS = -D SQLITE_ENABLE_PREUPDATE_HOOK -D SQLITE_ENABLE_FTS5' >> SQLiteCustom/GRDBCustomSQLite-USER.xcconfig
393+ echo ' CUSTOM_OTHER_SWIFT_FLAGS = -D SQLITE_ENABLE_PREUPDATE_HOOK -D SQLITE_ENABLE_FTS5 -D SQLITE_ENABLE_SNAPSHOT ' >> SQLiteCustom/GRDBCustomSQLite-USER.xcconfig
393394 echo ' // Makefile generated' > SQLiteCustom/src/SQLiteLib-USER.xcconfig
394- echo ' CUSTOM_SQLLIBRARY_CFLAGS = -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_FTS5' >> SQLiteCustom/src/SQLiteLib-USER.xcconfig
395+ echo ' CUSTOM_SQLLIBRARY_CFLAGS = -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_SNAPSHOT ' >> SQLiteCustom/src/SQLiteLib-USER.xcconfig
395396
396397# Makes sure the SQLiteCustom/src submodule has been downloaded
397398SQLiteCustom/src/sqlite3.h :
@@ -408,8 +409,8 @@ ifdef JAZZY
408409 --author 'Gwendal Roué' \
409410 --author_url https://github.com/groue \
410411 --github_url https://github.com/groue/GRDB.swift \
411- --github-file-prefix https://github.com/groue/GRDB.swift/tree/v5.0.1 \
412- --module-version 5.0.1 \
412+ --github-file-prefix https://github.com/groue/GRDB.swift/tree/v5.0.2 \
413+ --module-version 5.0.2 \
413414 --module GRDB \
414415 --root-url http://groue.github.io/GRDB.swift/docs/5.0/ \
415416 --output Documentation/Reference \
0 commit comments