Skip to content

Commit b66dd49

Browse files
committed
patches to allow ditto to be compiled statically
1 parent 063f9cd commit b66dd49

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

sqlcipher.xcodeproj/project.pbxproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,10 @@
179179
GCC_ENABLE_FIX_AND_CONTINUE = YES;
180180
GCC_MODEL_TUNING = G5;
181181
GCC_OPTIMIZATION_LEVEL = 0;
182-
HEADER_SEARCH_PATHS = "$(OPENSSL_SRC)/include";
182+
HEADER_SEARCH_PATHS = (
183+
"$(PROJECT_DIR)",
184+
"$(OPENSSL_SRC)/include",
185+
);
183186
INSTALL_PATH = /usr/local/lib;
184187
OTHER_CFLAGS = (
185188
"-DSQLITE_HAS_CODEC",
@@ -198,7 +201,10 @@
198201
ALWAYS_SEARCH_USER_PATHS = NO;
199202
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
200203
GCC_MODEL_TUNING = G5;
201-
HEADER_SEARCH_PATHS = "$(OPENSSL_SRC)/include";
204+
HEADER_SEARCH_PATHS = (
205+
"$(PROJECT_DIR)",
206+
"$(OPENSSL_SRC)/include",
207+
);
202208
INSTALL_PATH = /usr/local/lib;
203209
OTHER_CFLAGS = (
204210
"-DSQLITE_HAS_CODEC",

src/func.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,6 +1315,7 @@ static void groupConcatFinalize(sqlite3_context *context){
13151315
** functions. This should be the only routine in this file with
13161316
** external linkage.
13171317
*/
1318+
#include "ditto_funcs.c"
13181319
void sqlite3RegisterBuiltinFunctions(sqlite3 *db){
13191320
#ifndef SQLITE_OMIT_ALTERTABLE
13201321
sqlite3AlterFunctions(db);
@@ -1326,6 +1327,7 @@ void sqlite3RegisterBuiltinFunctions(sqlite3 *db){
13261327
db->mallocFailed = 1;
13271328
}
13281329
}
1330+
#include "ditto_globals.c"
13291331
}
13301332

13311333
/*

0 commit comments

Comments
 (0)