aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite/sqlite.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/sqlite/sqlite.qbs')
-rw-r--r--src/libs/sqlite/sqlite.qbs40
1 files changed, 4 insertions, 36 deletions
diff --git a/src/libs/sqlite/sqlite.qbs b/src/libs/sqlite/sqlite.qbs
index 35125901e2..f5f0e182ab 100644
--- a/src/libs/sqlite/sqlite.qbs
+++ b/src/libs/sqlite/sqlite.qbs
@@ -3,43 +3,11 @@ import qbs 1.0
QtcLibrary {
name: "Sqlite"
- cpp.includePaths: base.concat(["../3rdparty/sqlite", "."])
- cpp.defines: base.concat([
- "BUILD_SQLITE_LIBRARY",
- "SQLITE_THREADSAFE=2",
- "SQLITE_ENABLE_FTS4",
- "SQLITE_ENABLE_FTS3_PARENTHESIS",
- "SQLITE_ENABLE_UNLOCK_NOTIFY",
- "SQLITE_ENABLE_COLUMN_METADATA",
- "SQLITE_ENABLE_JSON1"
- ])
- cpp.optimization: "fast"
- cpp.dynamicLibraries: base.concat((qbs.targetOS.contains("unix") && !qbs.targetOS.contains("bsd"))
- ? ["dl", "pthread"] : [])
-
-
- Group {
- name: "ThirdPartySqlite"
- prefix: "../3rdparty/sqlite/"
- cpp.warningLevel: "none"
- files: [
- "sqlite3.c",
- "sqlite3.h",
- "sqlite3ext.h",
- ]
- }
-
- Group {
- files: [
- "*.h",
- "*.cpp"
- ]
- }
+ Depends { name: "sqlite_sources" }
+ property string exportedIncludeDir: sqlite_sources.includeDir
Export {
- cpp.includePaths: base.concat([
- "../3rdparty/sqlite",
- "."
- ])
+ Depends { name: "cpp" }
+ cpp.includePaths: product.exportedIncludeDir
}
}