1 #-------------------------------------------------
3 # Project created by QtCreator 2012-02-21T22:44:17
5 #-------------------------------------------------
7 QT += core gui webkit script xml sql network
14 INCLUDEPATH += layer1 layer2 layer3 layer3/QtScript layer3/QtDennco layer1/platform/qt layer2/platform/qt layer3/platform/qt ../Thirdparty/qt/qserialdevice-qserialdevice/include
19 layer1/TKCellCodeInstance.cpp \
20 layer1/TKCellCode.cpp \
21 layer1/TKAxonTerminal.cpp \
22 layer1/DNStorage.cpp \
25 layer1/TKReceptor.cpp \
29 layer1/TKContainer.cpp \
30 layer1/platform/qt/qttklockimpl.cpp \
31 layer1/platform/qt/QtTKConsole.cpp \
32 layer1/platform/qt/qtdnstorageimpl.cpp \
33 layer2/DNXMLElement.cpp \
35 layer2/DNFileList.cpp \
36 layer2/DNDirectory.cpp \
37 layer2/DNContainerBuilder.cpp \
38 layer2/platform/qt/qtdndirectoryimpl.cpp \
39 layer2/platform/qt/qtdnxmlimpl.cpp \
41 layer3/DNTimeKeeper.cpp \
43 layer3/DNSerialPort.cpp \
44 layer3/DNServerSerialPort.cpp \
45 layer3/DNSettings.cpp \
47 layer3/DNServerHTTP.cpp \
48 layer3/QtScript/dnqsoutputcell.cpp \
49 layer3/QtScript/dnqsinputcell.cpp \
50 layer3/QtScript/dnqscellcodeinstance.cpp \
51 layer3/QtScript/dnqscellbase.cpp \
52 layer3/QtScript/dnqsbasicstoragecell.cpp \
53 layer3/QtScript/dnqsbasiccell.cpp \
54 layer3/QtScript/dnqscellcode.cpp \
55 layer3/QtScript/dnqscontainer.cpp \
56 layer3/QtDennco/main.cpp \
57 layer3/QtDennco/dnwebinterface.cpp \
58 layer3/QtDennco/mainwindow.cpp \
59 layer3/platform/qt/qtsimplehttpserverimpl.cpp \
60 layer3/platform/qt/qtdnsettingsimpl.cpp \
61 layer3/platform/qt/qtdnalertimpl.cpp \
62 layer3/platform/qt/qtdntimekeeperimpl.cpp \
63 layer3/platform/qt/qtdnthreadimpl.cpp \
64 layer3/platform/qt/qtdnserialportimpl.cpp \
65 layer3/DNCellInterfaceable.cpp
71 layer1/TKCellCodeInstance.h \
79 layer1/TKContainer.h \
80 layer1/TKAxonTerminal.h \
83 layer1/platform/qt/qttklockimpl.h \
84 layer1/platform/qt/qtdnstorageimpl.h \
86 layer2/DNXMLElement.h \
89 layer2/DNDirectoryImpl.h \
90 layer2/DNDirectory.h \
91 layer2/DNContainerBuilder.h \
92 layer2/platform/qt/qtdndirectoryimpl.h \
93 layer2/platform/qt/qtdnxmlimpl.h \
94 layer3/DNAlertImpl.h \
96 layer3/DNTimeKeeperImpl.h \
97 layer3/DNTimeKeeper.h \
98 layer3/DNThreadImpl.h \
100 layer3/DNServerHTTP.h \
101 layer3/DNSerialPort.h \
102 layer3/DNSerialPortImpl.h \
103 layer3/DNServerSerialPort.h \
104 layer3/DNServerHTTPImpl.h \
106 layer3/DNServerBase.h \
107 layer3/DNSettingsImpl.h \
108 layer3/DNSettings.h \
110 layer3/QtScript/dnqsoutputcell.h \
111 layer3/QtScript/dnqsinputcell.h \
112 layer3/QtScript/dnqscellcodeinstance.h \
113 layer3/QtScript/dnqscellbase.h \
114 layer3/QtScript/dnqsbasicstoragecell.h \
115 layer3/QtScript/dnqsbasiccell.h \
116 layer3/QtScript/dnqscellcode.h \
117 layer3/QtScript/dnqscontainer.h \
118 layer3/QtDennco/dnwebinterface.h \
119 layer3/QtDennco/mainwindow.h \
120 layer3/platform/qt/qtdnthreadimpl.h \
121 layer3/platform/qt/qtdnalertimpl.h \
122 layer3/platform/qt/qtsimplehttpserverimpl.h \
123 layer3/platform/qt/qtdnserialportimpl.h \
124 layer3/platform/qt/qtdntimekeeperimpl.h \
125 layer1/DNStorageImpl.h \
126 layer3/DNCellInterfaceable.h \
129 FORMS += layer3/QtDennco/mainwindow.ui
130 FORMS += layer3/QtDennco/portinfodialog.ui
132 CONFIG(debug,debug|release) {
134 win32:LIBS += -L"../Thirdparty/qt/qserialdevice-qserialdevice/src/debug" -lSerialPort
135 unix:LIBS += -L"../Thirdparty/qt/qserialdevice-qserialdevice/src" -lSerialPort
138 win32:LIBS += -L"../Thirdparty/qt/qserialdevice-qserialdevice/src/release" -lSerialPort
139 unix:LIBS += -L"../Thirdparty/qt/qserialdevice-qserialdevice/src" -lSerialPort
142 CONFIG(debug,debug|release) {
144 QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks"
146 win32:QMAKE_POST_LINK = "copy ..\\Thirdparty\\qt\\qserialdevice-qserialdevice\\src\\debug\\SerialPort.dll ..\\bin"
147 unix:QMAKE_POST_LINK = "cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.so ../bin"
151 QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks"
153 win32:QMAKE_POST_LINK = "copy ..\\Thirdparty\\qt\\qserialdevice-qserialdevice\\src\\release\\SerialPort.dll ..\\bin"
154 unix:QMAKE_POST_LINK = "cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.so ../bin"