summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@theqtcompany.com>2015-05-12 13:55:08 +0200
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-05-21 10:30:11 +0000
commit1b12b6a1d067c1e453b5cbcd0b056437b41b3f31 (patch)
tree44eeacfb594171f447705c7e310328060cbbc801
parent59d8ef7c137d388e2281be92bc860f22734c8123 (diff)
downloadqt-creator-1b12b6a1d067c1e453b5cbcd0b056437b41b3f31.tar.gz
Sqlite qbs file is compiling
Change-Id: I2374171d9ca676fbf99b546d7eabc78fd01973e8 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-rw-r--r--src/libs/sqlite/sqlite.qbs27
1 files changed, 21 insertions, 6 deletions
diff --git a/src/libs/sqlite/sqlite.qbs b/src/libs/sqlite/sqlite.qbs
index 38c421b844..b64f157dfb 100644
--- a/src/libs/sqlite/sqlite.qbs
+++ b/src/libs/sqlite/sqlite.qbs
@@ -3,15 +3,21 @@ import qbs 1.0
QtcLibrary {
name: "Sqlite"
- cpp.includePaths: base.concat("../3rdparty/sqlite")
+ cpp.includePaths: base.concat(["../3rdparty/sqlite", "source"])
cpp.defines: base.concat([
- "CPLUSPLUS_BUILD_LIB"
+ "BUILD_SQLITE_LIBRARY",
+ "SQLITE_THREADSAFE=2",
+ "SQLITE_ENABLE_FTS4",
+ "SQLITE_ENABLE_FTS3_PARENTHESIS",
+ "SQLITE_ENABLE_UNLOCK_NOTIFY",
+ "SQLITE_ENABLE_COLUMN_METADATA"
])
cpp.optimization: "fast"
+ cpp.dynamicLibraries: base.concat("dl")
Group {
- name: "ThirdSqlite"
+ name: "ThirdPartySqlite"
prefix: "../3rdparty/sqlite/"
files: [
"sqlite3.c",
@@ -20,9 +26,18 @@ QtcLibrary {
]
}
- Export {
- cpp.includePaths: [
- "../3rdparty/sqlite"
+ Group {
+ prefix: "source/"
+ files: [
+ "*.h",
+ "*.cpp"
]
}
+
+ Export {
+ cpp.includePaths: base.concat([
+ "../3rdparty/sqlite",
+ "source"
+ ])
+ }
}