diff options
Diffstat (limited to 'src/libs/sqlite/sqlite.qbs')
-rw-r--r-- | src/libs/sqlite/sqlite.qbs | 40 |
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 } } |