wt/use-system-sqlite.patch
Michal Minar 89d263cc01 got rid of bundled sqlite3 libraries
Although option USE_SYSTEM_SQLITE3 is on, bundled sqlite3 library got
compiled and linked with shipped dbo backend library. Added patch fixing
this issue.

Resolves: bz#1077919
2014-03-21 10:47:24 +01:00

18 lines
607 B
Diff

Index: wt-3.3.2/src/CMakeLists.txt
===================================================================
--- wt-3.3.2.orig/src/CMakeLists.txt
+++ wt-3.3.2/src/CMakeLists.txt
@@ -5,9 +5,12 @@ INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR} # for WConfig.h
${BOOST_INCLUDE_DIRS}
- Wt/Dbo/backend/amalgamation # for sqlite3.h
)
+IF(ENABLE_SQLITE AND NOT USE_SYSTEM_SQLITE3)
+ INCLUDE_DIRECTORIES(Wt/Dbo/backend/amalgamation) # sqlite 3
+ENDIF(ENABLE_SQLITE AND NOT USE_SYSTEM_SQLITE3)
+
LINK_DIRECTORIES(${BOOST_LIB_DIRS})
MACRO (FILE_TO_STRING infile outfile var)