-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathXBoxBurner.pro
108 lines (101 loc) · 3.73 KB
/
XBoxBurner.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
TEMPLATE = app
TARGET = XBoxBurner
QT += core gui widgets concurrent
DESTDIR = bin
INCLUDEPATH = src
OBJECTS_DIR = build/o
UI_DIR = build/ui
MOC_DIR = build/moc
RCC_DIR = build/rcc
CODECFORTR = UTF-8
CODECFORSRC = UTF-8
CONFIG += c++2a
QMAKE_CXXFLAGS += -std=c++2a -Wall -Wextra -Wshadow -Wnon-virtual-dtor -pedantic
SOURCES += src/backup.cpp \
src/burner/burnerprogressbarssetup.cpp \
src/burner/burnerstartstage.cpp \
src/burner/burningacceptancestage.cpp \
src/burner/currentburningverificationstage.cpp \
src/burner/pathsandspeedcontentverificationstage.cpp \
src/burner/truncateimagestartstage.cpp \
src/constants/applicationinformations.cpp \
src/constants/boxmessages.cpp \
src/constants/fileextensions.cpp \
src/constants/messages.cpp \
src/constants/regularexpressions.cpp \
src/dependencies/dvdrwtoolsdependencyfactory.cpp \
src/dependencies/dvdrwtoolstooldependencyfactory.cpp \
src/dependencies/externaldependencyfactory.cpp \
src/main.cpp \
src/mainwindowinitializator.cpp \
src/settings/checkboxdatasavestrategy.cpp \
src/settings/comboboxdatasavestrategy.cpp \
src/settings/lineeditdatasavestrategy.cpp \
src/settings/listsettingswidget.cpp \
src/settings/mainwindowdatasavestrategy.cpp \
src/settings/toolbardatastrategy.cpp \
src/settings/settings.cpp \
src/verification/burnerpathvalidation.cpp \
src/verification/cancelstate.cpp \
src/verification/dvdverificationstate.cpp \
src/verification/imageverificationstate.cpp \
src/verification/startstate.cpp \
src/verification/verification.cpp \
src/verification/verificationstate.cpp \
src/xboxburner.cpp
HEADERS += src/backup.h \
src/burner/burnerprogressbarssetup.h \
src/burner/burnerstage.h \
src/burner/burnerstartstage.h \
src/burner/burnerwidgets.h \
src/burner/burningacceptancestage.h \
src/burner/currentburningverificationstage.h \
src/burner/pathsandspeedcontentverificationstage.h \
src/burner/truncateimagestartstage.h \
src/constants/applicationinformations.h \
src/constants/boxmessages.h \
src/constants/fileextensions.h \
src/constants/messages.h \
src/constants/regularexpressions.h \
src/dependencies/dvdrwtoolsdependencyfactory.h \
src/dependencies/dvdrwtoolstooldependencyfactory.h \
src/dependencies/externaldependencyfactory.h \
src/mainwindowinitializator.h \
src/settings/checkboxdatasavestrategy.h \
src/settings/comboboxdatasavestrategy.h \
src/settings/lineeditdatasavestrategy.h \
src/settings/listsettingswidget.h \
src/settings/mainwindowdatasavestrategy.h \
src/settings/settings.h \
src/settings/toolbardatastrategy.h \
src/settings/widgetdatasavestrategy.h \
src/verification/burnerpathvalidation.h \
src/verification/cancelstate.h \
src/verification/dvdverificationstate.h \
src/verification/imageverificationstate.h \
src/verification/startstate.h \
src/verification/verification.h \
src/verification/verificationstate.h \
src/xboxburner.h
FORMS += resources/ui/xboxburner.ui
RESOURCES += resources/xboxburner.qrc
linux-g++ {
target.path = /usr/bin
icon.path += /usr/share/pixmaps
icon.files += resources/images/XBoxBurner.png
desktop.path += /usr/share/applications
desktop.files += resources/XBoxBurner.desktop
INSTALLS += target icon desktop
}
win32 {
RC_FILE = resources/win32icon.rc
target.path = "C:/Program Files/XBoxBurner"
INSTALLS += target
}
macx {
ICON += resources/images/XBoxBurner.icns
QMAKE_INFO_PLIST += resources/Info.plist
CONFIG += x86 ppc
target.path = /Applications
INSTALLS += target
}