-
Notifications
You must be signed in to change notification settings - Fork 1
/
RSys.pro
204 lines (188 loc) · 9.74 KB
/
RSys.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
############################################## RS ##############################################
# RSys #
################################################################################################
CONFIG += depend_includepath qt
QT += core gui sql testlib
TARGET = RSys
TEMPLATE = app
win32 {
# hide console on windows
QMAKE_LFLAGS_CONSOLE = -Wl,-subsystem,windows
}
################################################################################################
DESTDIR = bin
ORIGIN = dist
debug {
MOC_DIR = "$$ORIGIN/moc-debug"
OBJECTS_DIR = "$$ORIGIN/obj-debug"
RCC_DIR = "$$ORIGIN/rcc-debug"
} else:debug {
MOC_DIR = "$$ORIGIN/moc-release"
OBJECTS_DIR = "$$ORIGIN/obj-release"
RCC_DIR = "$$ORIGIN/rcc-release"
}
################################################################################################
INCLUDEPATH += include include/External include/External/ExcelFormat
QMAKE_CXXFLAGS += -std=gnu++0x
LIBS += -L$$PWD/lib -L$$PWD/lib/External -lkdchart
unix:QMAKE_LFLAGS += -Wl,-rpath $$PWD/lib/External
################################################################################################
SOURCES += \
src/External/ExcelFormat/BasicExcel.cpp \
src/External/ExcelFormat/ExcelFormat.cpp \
src/RSys/Core/RAbstractData.cc \
src/RSys/Core/RData.cc \
src/RSys/Core/RDivision.cc \
src/RSys/Core/RElement.cc \
src/RSys/Core/RGroup.cc \
src/RSys/Core/RMeasure.cc \
src/RSys/Core/RSubmission.cc \
src/RSys/Core/RSystem.cc \
src/RSys/Core/RUnit.cc \
src/RSys/Core/RUser.cc \
src/RSys/Import/RXLSDocument.cc \
src/RSys/Import/RXLSTable.cc \
src/RSys/Interface/RAbstractItemModel.cc \
src/RSys/Interface/RChart.cc \
src/RSys/Interface/RColumnObserverAdapter.cc \
src/RSys/Interface/RCoordinatePlane.cc \
src/RSys/Interface/RDivisionTab.cc \
src/RSys/Interface/RHelp.cc \
src/RSys/Interface/RImportForm.cc \
src/RSys/Interface/RIntervalToolBar.cc \
src/RSys/Interface/RItemDelegate.cc \
src/RSys/Interface/RLayerWidget.cc \
src/RSys/Interface/RLogDock.cc \
src/RSys/Interface/RLogFilterModel.cc \
src/RSys/Interface/RLoginWidget.cc \
src/RSys/Interface/RMainMenuBar.cc \
src/RSys/Interface/RMainToolBar.cc \
src/RSys/Interface/RMainWindow.cc \
src/RSys/Interface/RMeasureAdmTab.cc \
src/RSys/Interface/RMeasureTab.cc \
src/RSys/Interface/RMessage.cc \
src/RSys/Interface/RModel1D.cc \
src/RSys/Interface/RModel2D.cc \
src/RSys/Interface/RPaletteDock.cc \
src/RSys/Interface/RPlannedTab.cc \
src/RSys/Interface/RResultsModel.cc \
src/RSys/Interface/RRowObserverAdapter.cc \
src/RSys/Interface/RSearchForm.cc \
src/RSys/Interface/RStatusWidget.cc \
src/RSys/Interface/RTab.cc \
src/RSys/Interface/RTableView.cc \
src/RSys/Interface/RSubmissionTab.cc \
src/RSys/Interface/RSummaryTab.cc \
src/RSys/Interface/RSummaryWidget.cc \
src/RSys/Interface/RSystemAdmTab.cc \
src/RSys/Interface/RSystemTab.cc \
src/RSys/Interface/RUsageTab.cc \
src/RSys/Interface/RUserTab.cc \
src/RSys/Interface/RUserAdmTab.cc \
src/RSys/Interface/RUsageWidget.cc \
src/RSys/Logic/RCalculator.cc \
src/RSys/Logic/RResults.cc \
src/RSys/Store/RDatabase.cc \
src/RSys/Store/REntity1D.cc \
src/RSys/Store/REntity2D.cc \
src/RSys/Store/RSettings.cc \
src/RSys/Store/RSqlEntity.cc \
src/RSys/Parse/RParser.cc \
src/RSys/Parse/RValidator.cc \
src/RSys/Tests/RTests.cc \
src/RSys/Tests/TestRParser.cc \
src/RSys/Tests/TestRValidator.cc \
src/RSys/Tests/TestRXLSDocument.cc \
src/RSys/Util/RSignal.cc \
src/RSys/main.cc
HEADERS += \
include/External/ExcelFormat/ExcelFormat.h \
include/External/ExcelFormat/BasicExcel.hpp \
include/RSys/RSys.hh \
include/RSys/Core/RAbstractData.hh \
include/RSys/Core/RData.hh \
include/RSys/Core/RDivision.hh \
include/RSys/Core/RGroup.hh \
include/RSys/Core/RElement.hh \
include/RSys/Core/RMeasure.hh \
include/RSys/Core/RSubmission.hh \
include/RSys/Core/RSystem.hh \
include/RSys/Core/RUnit.hh \
include/RSys/Core/RUser.hh \
include/RSys/Import/RITable.hh \
include/RSys/Import/RIDocument.hh \
include/RSys/Import/RXLSDocument.hh \
include/RSys/Import/RXLSTable.hh \
include/RSys/Interface/RAbstractItemModel.hh \
include/RSys/Interface/RChart.hh \
include/RSys/Interface/RColumnObserverAdapter.hh \
include/RSys/Interface/RCoordinatePlane.hh \
include/RSys/Interface/RDivisionTab.hh \
include/RSys/Interface/RImportForm.hh \
include/RSys/Interface/RIntervalToolBar.hh \
include/RSys/Interface/RItemDelegate.hh \
include/RSys/Interface/RHelp.hh \
include/RSys/Interface/RLayerWidget.hh \
include/RSys/Interface/RLogDock.hh \
include/RSys/Interface/RLogFilterModel.hh \
include/RSys/Interface/RLoginWidget.hh \
include/RSys/Interface/RMainMenuBar.hh \
include/RSys/Interface/RMainToolBar.hh \
include/RSys/Interface/RMainWindow.hh \
include/RSys/Interface/RMeasureAdmTab.hh \
include/RSys/Interface/RMeasureTab.hh \
include/RSys/Interface/RMessage.hh \
include/RSys/Interface/RModel1D.hh \
include/RSys/Interface/RModel2D.hh \
include/RSys/Interface/RPaletteDock.hh \
include/RSys/Interface/RPlannedTab.hh \
include/RSys/Interface/RResultsModel.hh \
include/RSys/Interface/RRowObserverAdapter.hh \
include/RSys/Interface/RSearchForm.hh \
include/RSys/Interface/RStatusWidget.hh \
include/RSys/Interface/RSubmissionTab.hh \
include/RSys/Interface/RSummaryTab.hh \
include/RSys/Interface/RSummaryWidget.hh \
include/RSys/Interface/RSystemAdmTab.hh \
include/RSys/Interface/RSystemTab.hh \
include/RSys/Interface/RTab.hh \
include/RSys/Interface/RTableView.hh \
include/RSys/Interface/RUsageTab.hh \
include/RSys/Interface/RUserTab.hh \
include/RSys/Interface/RUserAdmTab.hh \
include/RSys/Interface/RUsageWidget.hh \
include/RSys/Logic/RCalculator.hh \
include/RSys/Logic/RResults.hh \
include/RSys/Logic/RValidList.hh \
include/RSys/Store/RDatabase.hh \
include/RSys/Store/REntity.hh \
include/RSys/Store/REntity1D.hh \
include/RSys/Store/REntity2D.hh \
include/RSys/Store/RSettings.hh \
include/RSys/Store/RSqlEntity.hh \
include/RSys/Util/RAccessorAdapter.hh \
include/RSys/Util/RAlgorithm.hh \
include/RSys/Util/RCompose.hh \
include/RSys/Util/RContainer.hh \
include/RSys/Util/RDynAccessor.hh \
include/RSys/Util/REntity2D.hh \
include/RSys/Util/RFunAccessor.hh \
include/RSys/Util/RFunctional.hh \
include/RSys/Util/RFT.hh \
include/RSys/Util/RJoin.hh \
include/RSys/Util/RMemAccessor.hh \
include/RSys/Util/ROList.hh \
include/RSys/Util/RSharedData.hh \
include/RSys/Util/RSharedPtr.hh \
include/RSys/Util/RSignal.hh \
include/RSys/Parse/RParser.hh \
include/RSys/Parse/RValidator.hh \
include/RSys/Tests/RTests.hh \
include/RSys/Tests/TestRParser.hh \
include/RSys/Tests/TestRValidator.hh \
include/RSys/Tests/TestRXLSDocument.hh
################################################################################################
RESOURCES += \
res/RResources.qrc
win32:RC_FILE = res/RIcon.rc
################################################################################################