OSDN Git Service

remove WITH_PNG AND WITH_SQLITE options, build SQLite driver into KtSql module
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 12 Feb 2020 15:58:36 +0000 (15:58 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 12 Feb 2020 16:09:13 +0000 (16:09 +0000)
commit7604ec7bf6f253372c36daa0351d9d5b8ce8c0ef
tree8c2c9c031f2efdca3164dc452667b86fd6a7c0b0
parent392ba35497d42c186eb79f521e4f371ffe8cf6b0
remove WITH_PNG AND WITH_SQLITE options, build SQLite driver into KtSql module

both are not really optional, that is why internal copies of the PNG and
SQLite projects sources are bundled.

by making the SQLite SQL driver built-in the plasma-desktop process
memory usage was reduced by roughly 4MB.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
CMakeLists.txt
src/core/global/qconfig.h.cmake
src/gui/CMakeLists.txt
src/plugins/CMakeLists.txt
src/plugins/sqldrivers/sqlite/CMakeLists.txt [deleted file]
src/plugins/sqldrivers/sqlite/sqlitemain.cpp [deleted file]
src/sql/CMakeLists.txt
src/sql/drivers/qsql_sqlite.cpp [moved from src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp with 100% similarity]
src/sql/drivers/qsql_sqlite.h [moved from src/plugins/sqldrivers/sqlite/qsql_sqlite.h with 100% similarity]
src/sql/kernel/qsqldatabase.cpp