1INCLUDEPATH += $$PWD
2INCLUDEPATH += $$PWD/controllers
3INCLUDEPATH += $$PWD/controllers/v1
4INCLUDEPATH += $$PWD/controllers/v2
5DEPENDPATH += $$PWD
6DEPENDPATH += $$PWD/controllers
7DEPENDPATH += $$PWD/controllers/v1
8DEPENDPATH += $$PWD/controllers/v2
9
10
11HEADERS += \
12    $$PWD/static.h \
13    $$PWD/startup.h \
14    $$PWD/requestmapper.h \
15    $$PWD/yacreader_http_session.h \
16    $$PWD/yacreader_http_session_store.h \
17    $$PWD/yacreader_server_data_helper.h \
18    $$PWD/controllers/versioncontroller.h \
19    #v1
20    $$PWD/controllers/v1/comiccontroller.h \
21    $$PWD/controllers/v1/errorcontroller.h \
22    $$PWD/controllers/v1/foldercontroller.h \
23    $$PWD/controllers/v1/folderinfocontroller.h \
24    $$PWD/controllers/v1/librariescontroller.h \
25    $$PWD/controllers/v1/pagecontroller.h \
26    $$PWD/controllers/v1/covercontroller.h \
27    $$PWD/controllers/v1/updatecomiccontroller.h \
28    $$PWD/controllers/v1/comicdownloadinfocontroller.h \
29    $$PWD/controllers/v1/synccontroller.h \
30    #v2
31    $$PWD/controllers/v2/comiccontroller_v2.h \
32    $$PWD/controllers/v2/errorcontroller_v2.h \
33    $$PWD/controllers/v2/folderinfocontroller_v2.h \
34    $$PWD/controllers/v2/librariescontroller_v2.h \
35    $$PWD/controllers/v2/pagecontroller_v2.h \
36    $$PWD/controllers/v2/covercontroller_v2.h \
37    $$PWD/controllers/v2/updatecomiccontroller_v2.h \
38    $$PWD/controllers/v2/comicdownloadinfocontroller_v2.h \
39    $$PWD/controllers/v2/synccontroller_v2.h \
40    $$PWD/controllers/v2/foldercontentcontroller_v2.h \
41    $$PWD/controllers/v2/tagscontroller_v2.h \
42    $$PWD/controllers/v2/tagcontentcontroller_v2.h \
43    $$PWD/controllers/v2/favoritescontroller_v2.h \
44    $$PWD/controllers/v2/readingcomicscontroller_v2.h \
45    $$PWD/controllers/v2/readinglistscontroller_v2.h \
46    $$PWD/controllers/v2/readinglistcontentcontroller_v2.h \
47    $$PWD/controllers/v2/comicfullinfocontroller_v2.h \
48    $$PWD/controllers/v2/readinglistinfocontroller_v2.h \
49    $$PWD/controllers/v2/taginfocontroller_v2.h \
50    $$PWD/controllers/v2/comiccontrollerinreadinglist_v2.h
51
52
53SOURCES += \
54    $$PWD/static.cpp \
55    $$PWD/startup.cpp \
56    $$PWD/requestmapper.cpp \
57    $$PWD/yacreader_http_session.cpp \
58    $$PWD/yacreader_http_session_store.cpp \
59    $$PWD/yacreader_server_data_helper.cpp \
60    $$PWD/controllers/versioncontroller.cpp \
61    #v1
62    $$PWD/controllers/v1/comiccontroller.cpp \
63    $$PWD/controllers/v1/errorcontroller.cpp \
64    $$PWD/controllers/v1/foldercontroller.cpp \
65    $$PWD/controllers/v1/folderinfocontroller.cpp \
66    $$PWD/controllers/v1/librariescontroller.cpp \
67    $$PWD/controllers/v1/pagecontroller.cpp \
68    $$PWD/controllers/v1/covercontroller.cpp \
69    $$PWD/controllers/v1/updatecomiccontroller.cpp \
70    $$PWD/controllers/v1/comicdownloadinfocontroller.cpp \
71    $$PWD/controllers/v1/synccontroller.cpp \
72    #v2
73    $$PWD/controllers/v2/comiccontroller_v2.cpp \
74    $$PWD/controllers/v2/errorcontroller_v2.cpp \
75    $$PWD/controllers/v2/folderinfocontroller_v2.cpp \
76    $$PWD/controllers/v2/librariescontroller_v2.cpp \
77    $$PWD/controllers/v2/pagecontroller_v2.cpp \
78    $$PWD/controllers/v2/covercontroller_v2.cpp \
79    $$PWD/controllers/v2/updatecomiccontroller_v2.cpp \
80    $$PWD/controllers/v2/comicdownloadinfocontroller_v2.cpp \
81    $$PWD/controllers/v2/synccontroller_v2.cpp \
82    $$PWD/controllers/v2/foldercontentcontroller_v2.cpp \
83    $$PWD/controllers/v2/tagscontroller_v2.cpp \
84    $$PWD/controllers/v2/tagcontentcontroller_v2.cpp \
85    $$PWD/controllers/v2/favoritescontroller_v2.cpp \
86    $$PWD/controllers/v2/readingcomicscontroller_v2.cpp \
87    $$PWD/controllers/v2/readinglistscontroller_v2.cpp \
88    $$PWD/controllers/v2/readinglistcontentcontroller_v2.cpp \
89    $$PWD/controllers/v2/comicfullinfocontroller_v2.cpp \
90    $$PWD/controllers/v2/readinglistinfocontroller_v2.cpp \
91    $$PWD/controllers/v2/taginfocontroller_v2.cpp \
92    $$PWD/controllers/v2/comiccontrollerinreadinglist_v2.cpp
93
94include(../../third_party/QtWebApp/httpserver/httpserver.pri)
95include(../../third_party/QtWebApp/templateengine/templateengine.pri)
96
97DEFINES += SERVER_VERSION_NUMBER=\\\"2.0\\\"
98