- Added new class to create database objects (Factory)
[dashstudio.git] / src / dashserver / dashserver.pro
blob1875f7851544d5e2e3a5096a1a6c68a0955b6738
2 DEFINES += _BUILD_DASHSERVER_
3 TEMPLATE = lib
5 win32 {
6 CONFIG += dll
7 }else {
8 CONFIG += staticlib
11 TARGET = dashserver
12 QT += xml network
14 include(../../config.pri)
16 INCLUDEPATH += ..
18 # Input
19 HEADERS += logger.h \
20 observer.h \
21 package.h \
22 connection.h \
23 defaultpackagehandler.h \
24 packagehandlerbase.h \
25 server.h \
26 global.h \
27 exports.h \
28 databaseobjectfactory.h
29 SOURCES += logger.cpp \
30 observer.cpp \
31 package.cpp \
32 connection.cpp \
33 defaultpackagehandler.cpp \
34 packagehandlerbase.cpp \
35 server.cpp \
36 global.cpp \
37 databaseobjectfactory.cpp
39 LIBS += -ldash
41 include(users_module.pri)
42 include(backups_module.pri)
43 include(bans_module.pri)
44 include(com_module.pri)
45 include(registers_module.pri)
46 include(project_module.pri)
48 include(xdbms.pri)
51 INSTALLS += target server packages users backups bans comunications registers project xdbms
53 target.path = /lib
55 server.files = *.h
56 server.path = /include/dashserver/
58 packages.files = packages/*.h
59 packages.path = /include/dashserver/packages
61 users.files = users/*.h
62 users.path = /include/dashserver/users/
64 backups.files = backups/*.h
65 backups.path = /include/dashserver/backups/
67 bans.files = bans/*.h
68 bans.path = /include/dashserver/bans
70 comunications.files = comunications/*.h
71 comunications.path = /include/dashserver/comunications
73 registers.files = registers/*.h
74 registers.path = /include/dashserver/registers
76 project.files = project/*.h
77 project.path = /include/dashserver/project
79 xdbms.files = xdbms/*.h
80 xdbms.path = /include/dashserver/xdbms