1 | #-------------------------------------------------
|
---|
2 | #
|
---|
3 | # Project created by QtCreator 2012-07-07T18:13:16
|
---|
4 | #
|
---|
5 | #-------------------------------------------------
|
---|
6 |
|
---|
7 | QT += widgets
|
---|
8 | QT += network #network communication
|
---|
9 | QT += script #for json parse
|
---|
10 | win32 {
|
---|
11 | QT += winextras
|
---|
12 | }
|
---|
13 | CONFIG += c++14
|
---|
14 |
|
---|
15 | INCLUDEPATH += ./packageWizard
|
---|
16 | INCLUDEPATH += ./soundWizard
|
---|
17 | INCLUDEPATH += ./bgImageWizard
|
---|
18 | INCLUDEPATH += ./bgImageWizard
|
---|
19 | INCLUDEPATH += ./xmlToolsInterface
|
---|
20 | INCLUDEPATH += ./windowMessagesWizard
|
---|
21 |
|
---|
22 | # Used this great tutorial to build zlib and quazip:
|
---|
23 | # http://www.antonioborondo.com/2014/10/22/zipping-and-unzipping-files-with-qt/
|
---|
24 | INCLUDEPATH += ../Libs/zlib-1.2.8
|
---|
25 | LIBS += -L../Libs/zlib-1.2.8 -lz
|
---|
26 | INCLUDEPATH += ../Libs/quazip-0.7.2/quazip
|
---|
27 | win32 {
|
---|
28 | LIBS += -L../Libs/quazip-0.7.2/quazip/release -lquazip
|
---|
29 | }
|
---|
30 | macx {
|
---|
31 | LIBS += -L../Libs/quazip-0.7.2/quazip -lquazip
|
---|
32 | }
|
---|
33 |
|
---|
34 | macx {
|
---|
35 | LIBS += -lz # for mac support zipping (thanks edt!)
|
---|
36 | ICON = vago_icon.icns # mac os icon
|
---|
37 | }
|
---|
38 |
|
---|
39 | INCLUDEPATH += ./libs/DropTableWidget
|
---|
40 | INCLUDEPATH += ./libs/DropLineEdit
|
---|
41 | INCLUDEPATH += ../Libs/pugixml
|
---|
42 |
|
---|
43 | win32 {
|
---|
44 | RC_FILE = icon_resource.rc #for windows explorer icon
|
---|
45 | }
|
---|
46 |
|
---|
47 | TARGET = Vago
|
---|
48 | TEMPLATE = app
|
---|
49 |
|
---|
50 | SOURCES += \
|
---|
51 | util.cpp \
|
---|
52 | preferences.cpp \
|
---|
53 | manualcommands.cpp \
|
---|
54 | mainwindow.cpp \
|
---|
55 | main.cpp \
|
---|
56 | logger.cpp \
|
---|
57 | converter.cpp \
|
---|
58 | about.cpp \
|
---|
59 | packageWizard/packagewizard.cpp \
|
---|
60 | packageWizard/packagepagefinal.cpp \
|
---|
61 | packageWizard/packagepage4.cpp \
|
---|
62 | packageWizard/packagepage3.cpp \
|
---|
63 | packageWizard/packagepage2.cpp \
|
---|
64 | soundWizard/soundpage2.cpp \
|
---|
65 | soundWizard/soundpage3.cpp \
|
---|
66 | soundWizard/soundpage4.cpp \
|
---|
67 | soundWizard/soundpage5.cpp \
|
---|
68 | soundWizard/soundpagefinal.cpp \
|
---|
69 | soundWizard/soundwizard.cpp \
|
---|
70 | bgImageWizard/bgimagepage2.cpp \
|
---|
71 | xmlprocessor.cpp \
|
---|
72 | utilvago.cpp \
|
---|
73 | bgImageWizard/bgimagewizard.cpp \
|
---|
74 | bgImageWizard/bgimagepage3.cpp \
|
---|
75 | bgImageWizard/bgimagepagefinal.cpp \
|
---|
76 | xmlToolsInterface/xmltoolsinterface.cpp \
|
---|
77 | libs/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.cpp \
|
---|
78 | xmlToolsInterface/xmltoolsinterfacecommandpreview.cpp \
|
---|
79 | libs/LineNumberDisplay/LineNumberDisplay.cpp \
|
---|
80 | abstractwizard.cpp \
|
---|
81 | windowMessagesWizard/wmsetuppage.cpp \
|
---|
82 | windowMessagesWizard/wmformatpage.cpp \
|
---|
83 | windowMessagesWizard/wmpage.cpp \
|
---|
84 | windowMessagesWizard/wmwizard.cpp \
|
---|
85 | windowMessagesWizard/wmfinalpage.cpp \
|
---|
86 | ./libs/DropTableWidget/droptablewidget.cpp \
|
---|
87 | ./libs/DropLineEdit/droplineedit.cpp \
|
---|
88 | ../Libs/pugixml/pugixml.cpp
|
---|
89 |
|
---|
90 | HEADERS += \
|
---|
91 | util.h \
|
---|
92 | preferences.h \
|
---|
93 | manualcommands.h \
|
---|
94 | mainwindow.h \
|
---|
95 | logger.h \
|
---|
96 | converter.h \
|
---|
97 | about.h \
|
---|
98 | packageWizard/packagewizard.h \
|
---|
99 | packageWizard/packagepagefinal.h \
|
---|
100 | packageWizard/packagepage4.h \
|
---|
101 | packageWizard/packagepage3.h \
|
---|
102 | packageWizard/packagepage2.h \
|
---|
103 | soundWizard/soundpage2.h \
|
---|
104 | soundWizard/soundpage3.h \
|
---|
105 | soundWizard/soundpage4.h \
|
---|
106 | soundWizard/soundpage5.h \
|
---|
107 | soundWizard/soundpagefinal.h \
|
---|
108 | soundWizard/soundwizard.h \
|
---|
109 | bgImageWizard/bgimagepage2.h \
|
---|
110 | xmlprocessor.h \
|
---|
111 | utilvago.h \
|
---|
112 | bgImageWizard/bgimagewizard.h \
|
---|
113 | bgImageWizard/bgimagepage3.h \
|
---|
114 | bgImageWizard/bgimagepagefinal.h \
|
---|
115 | xmlToolsInterface/xmltoolsinterface.h \
|
---|
116 | libs/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.h \
|
---|
117 | xmlToolsInterface/xmltoolsinterfacecommandpreview.h \
|
---|
118 | libs/LineNumberDisplay/LineNumberDisplay.h \
|
---|
119 | wizardfactory.h \
|
---|
120 | abstractwizard.h \
|
---|
121 | windowMessagesWizard/wmsetuppage.h \
|
---|
122 | windowMessagesWizard/wmformatpage.h \
|
---|
123 | windowMessagesWizard/wmpage.h \
|
---|
124 | windowMessagesWizard/wmwizard.h \
|
---|
125 | windowMessagesWizard/wmfinalpage.h \
|
---|
126 | ./libs/DropTableWidget/droptablewidget.h \
|
---|
127 | ./libs/DropLineEdit/droplineedit.h \
|
---|
128 | ../Libs/pugixml/pugixml.hpp
|
---|
129 |
|
---|
130 | FORMS += \
|
---|
131 | mainwindow.ui \
|
---|
132 | preferences.ui \
|
---|
133 | manualcommands.ui \
|
---|
134 | about.ui \
|
---|
135 | packageWizard/packagepagefinal.ui \
|
---|
136 | packageWizard/packagepage4.ui \
|
---|
137 | packageWizard/packagepage3.ui \
|
---|
138 | packageWizard/packagepage2.ui \
|
---|
139 | soundWizard/soundpage2.ui \
|
---|
140 | soundWizard/soundpage3.ui \
|
---|
141 | soundWizard/soundpage4.ui \
|
---|
142 | soundWizard/soundpage5.ui \
|
---|
143 | soundWizard/soundpagefinal.ui \
|
---|
144 | bgImageWizard/bgimagepage2.ui \
|
---|
145 | bgImageWizard/bgimagepage3.ui \
|
---|
146 | bgImageWizard/bgimagepagefinal.ui \
|
---|
147 | xmlToolsInterface/xmltoolsinterface.ui \
|
---|
148 | xmlToolsInterface/xmltoolsinterfacecommandpreview.ui \
|
---|
149 | windowMessagesWizard/wmsetuppage.ui \
|
---|
150 | windowMessagesWizard/wmformatpage.ui \
|
---|
151 | windowMessagesWizard/wmfinalpage.ui
|
---|
152 |
|
---|
153 | RESOURCES += \
|
---|
154 | resources.qrc \
|
---|