summaryrefslogtreecommitdiffstats
path: root/src/partition/partition.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/partition/partition.pro')
-rw-r--r--src/partition/partition.pro78
1 files changed, 78 insertions, 0 deletions
diff --git a/src/partition/partition.pro b/src/partition/partition.pro
new file mode 100644
index 0000000..063e5d4
--- /dev/null
+++ b/src/partition/partition.pro
@@ -0,0 +1,78 @@
+TEMPLATE = lib
+TARGET = $$QT.jsondbpartition.name
+MODULE = jsondbpartition
+
+load(qt_module)
+load(qt_module_config)
+
+DESTDIR = $$QT.jsondbpartition.libs
+VERSION = $$QT.jsondbpartition.VERSION
+DEFINES += QT_JSONDB_PARTITION_LIB
+
+QT = core network qml
+
+CONFIG += module create_prl
+MODULE_PRI = ../../modules/qt_jsondbpartition.pri
+
+include(../3rdparty/btree/btree.pri)
+include(../hbtree/hbtree.pri)
+
+RESOURCES = jsondb.qrc
+
+HEADERS += \
+ jsondbowner.h \
+ jsondbproxy.h \
+ jsondbindex.h \
+ jsondbobject.h \
+ jsondbpartition.h \
+ jsondbquery.h \
+ jsondbstat.h \
+ jsondbview.h \
+ jsondbmapdefinition.h \
+ jsondbnotification.h \
+ jsondbobjectkey.h \
+ jsondbobjecttable.h \
+ jsondbbtree.h \
+ jsondbobjecttypes_impl_p.h \
+ jsondbobjecttypes_p.h \
+ jsondbreducedefinition.h \
+ schema-validation/checkpoints.h \
+ schema-validation/object.h \
+ jsondbschemamanager_impl_p.h \
+ jsondbschemamanager_p.h \
+ jsondbscriptengine.h \
+ jsondbsettings.h \
+ jsondbindexquery.h \
+ jsondberrors.h \
+ jsondbstrings.h \
+ jsondbpartitionglobal.h \
+ jsondbcollator.h \
+ jsondbcollator_p.h
+
+SOURCES += \
+ jsondbowner.cpp \
+ jsondbproxy.cpp \
+ jsondbindex.cpp \
+ jsondbobject.cpp \
+ jsondbpartition.cpp \
+ jsondbquery.cpp \
+ jsondbview.cpp \
+ jsondbmapdefinition.cpp \
+ jsondbnotification.cpp \
+ jsondbobjecttable.cpp \
+ jsondbbtree.cpp \
+ jsondbreducedefinition.cpp \
+ jsondbscriptengine.cpp \
+ jsondbsettings.cpp \
+ jsondbindexquery.cpp \
+ jsondberrors.cpp \
+ jsondbstrings.cpp \
+ jsondbcollator.cpp
+
+mac:QMAKE_FRAMEWORK_BUNDLE_NAME = $$QT.jsondbpartition.name
+
+contains(config_test_icu, yes) {
+ LIBS += -licuuc -licui18n
+} else {
+ DEFINES += NO_COLLATION_SUPPORT
+}