make nut as qt module
This commit is contained in:
parent
c24381d78c
commit
bd628fa0c1
76
nut.pri
76
nut.pri
|
|
@ -1,76 +0,0 @@
|
|||
QT += core sql
|
||||
|
||||
CONFIG += c++11
|
||||
|
||||
INCLUDEPATH += $$PWD/include
|
||||
DEFINES += NUT_SHARED_POINTER
|
||||
include(3rdparty/serializer/src/src.pri)
|
||||
|
||||
HEADERS += \
|
||||
$$PWD/src/generators/sqlgeneratorbase_p.h \
|
||||
$$PWD/src/generators/postgresqlgenerator.h \
|
||||
$$PWD/src/generators/mysqlgenerator.h \
|
||||
$$PWD/src/generators/sqlitegenerator.h \
|
||||
$$PWD/src/generators/sqlservergenerator.h \
|
||||
$$PWD/src/types/dbgeography.h \
|
||||
$$PWD/src/tableset.h \
|
||||
$$PWD/src/defines_consts.h \
|
||||
$$PWD/src/defines.h \
|
||||
$$PWD/src/query.h \
|
||||
$$PWD/src/databasemodel.h \
|
||||
$$PWD/src/changelogtable.h \
|
||||
$$PWD/src/tablesetbase_p.h \
|
||||
$$PWD/src/querybase_p.h \
|
||||
$$PWD/src/tablemodel.h \
|
||||
$$PWD/src/query_p.h \
|
||||
$$PWD/src/table.h \
|
||||
$$PWD/src/database.h \
|
||||
$$PWD/src/database_p.h \
|
||||
$$PWD/src/serializableobject.h \
|
||||
$$PWD/src/sqlmodel.h \
|
||||
$$PWD/src/sqlmodel_p.h \
|
||||
$$PWD/src/phrase.h \
|
||||
$$PWD/src/tuple.h \
|
||||
$$PWD/src/phrases/conditionalphrase.h \
|
||||
$$PWD/src/phrases/abstractfieldphrase.h \
|
||||
$$PWD/src/phrases/fieldphrase.h \
|
||||
$$PWD/src/phrases/phraselist.h \
|
||||
$$PWD/src/phrases/assignmentphraselist.h \
|
||||
$$PWD/src/phrases/phrasedatalist.h \
|
||||
$$PWD/src/phrases/phrasedata.h \
|
||||
$$PWD/src/phrases/assignmentphrase.h \
|
||||
$$PWD/src/phrases/numericphrase.h \
|
||||
$$PWD/src/phrases/datephrase.h \
|
||||
$$PWD/src/bulkinserter.h
|
||||
|
||||
SOURCES += \
|
||||
$$PWD/src/generators/sqlgeneratorbase.cpp \
|
||||
$$PWD/src/generators/postgresqlgenerator.cpp \
|
||||
$$PWD/src/generators/mysqlgenerator.cpp \
|
||||
$$PWD/src/generators/sqlitegenerator.cpp \
|
||||
$$PWD/src/generators/sqlservergenerator.cpp \
|
||||
$$PWD/src/types/dbgeography.cpp \
|
||||
$$PWD/src/tableset.cpp \
|
||||
$$PWD/src/query.cpp \
|
||||
$$PWD/src/databasemodel.cpp \
|
||||
$$PWD/src/tablesetbase.cpp \
|
||||
$$PWD/src/changelogtable.cpp \
|
||||
$$PWD/src/querybase.cpp \
|
||||
$$PWD/src/tablemodel.cpp \
|
||||
$$PWD/src/table.cpp \
|
||||
$$PWD/src/database.cpp \
|
||||
$$PWD/src/serializableobject.cpp \
|
||||
$$PWD/src/sqlmodel.cpp \
|
||||
$$PWD/src/phrase.cpp \
|
||||
$$PWD/src/tuple.cpp \
|
||||
$$PWD/src/phrases/conditionalphrase.cpp \
|
||||
$$PWD/src/phrases/abstractfieldphrase.cpp \
|
||||
$$PWD/src/phrases/fieldphrase.cpp \
|
||||
$$PWD/src/phrases/phraselist.cpp \
|
||||
$$PWD/src/phrases/assignmentphraselist.cpp \
|
||||
$$PWD/src/phrases/phrasedatalist.cpp \
|
||||
$$PWD/src/phrases/phrasedata.cpp \
|
||||
$$PWD/src/phrases/assignmentphrase.cpp \
|
||||
$$PWD/src/phrases/numericphrase.cpp \
|
||||
$$PWD/src/phrases/datephrase.cpp \
|
||||
$$PWD/src/bulkinserter.cpp
|
||||
53
nut.qbs
53
nut.qbs
|
|
@ -1,53 +0,0 @@
|
|||
import qbs
|
||||
|
||||
Project {
|
||||
// StaticLibrary {
|
||||
// name: "nut_static"
|
||||
// files: [
|
||||
// "src/*.h",
|
||||
// "src/*.cpp",
|
||||
// "src/generators/*.h",
|
||||
// "src/generators/*.cpp"
|
||||
// ]
|
||||
// Depends { name: 'cpp' }
|
||||
// Depends { name: "Qt.core" }
|
||||
// Depends { name: "Qt.sql" }
|
||||
// Group { qbs.install: true; fileTagsFilter: product.type;}
|
||||
|
||||
// Export {
|
||||
// Depends { name: "cpp" }
|
||||
// Depends { name: "Qt.core" }
|
||||
// Depends { name: "Qt.sql" }
|
||||
// cpp.includePaths: [
|
||||
// product.sourceDirectory + "/src",
|
||||
// product.sourceDirectory + "/include"
|
||||
// ]
|
||||
// }
|
||||
// }
|
||||
|
||||
DynamicLibrary {
|
||||
name: "nut"
|
||||
files: [
|
||||
"src/*.h",
|
||||
"src/*.cpp",
|
||||
"src/generators/*.h",
|
||||
"src/generators/*.cpp"
|
||||
]
|
||||
|
||||
Depends { name: 'cpp' }
|
||||
Depends { name: "Qt.core" }
|
||||
Depends { name: "Qt.sql" }
|
||||
|
||||
Group { qbs.install: true; fileTagsFilter: product.type;}
|
||||
|
||||
Export {
|
||||
Depends { name: "cpp" }
|
||||
Depends { name: "Qt.core" }
|
||||
Depends { name: "Qt.sql" }
|
||||
cpp.includePaths: [
|
||||
product.sourceDirectory + "/src",
|
||||
product.sourceDirectory + "/include"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2,4 +2,4 @@
|
|||
"QtNut" => "$basedir/src/nut",
|
||||
);
|
||||
|
||||
$publicclassregexp = "^QtJsonSerializer::(?!__private::|MetaWriters::Implementations::|TypeExtractors::|Exception).+";
|
||||
$publicclassregexp = ".+";
|
||||
|
|
|
|||
Loading…
Reference in New Issue