summaryrefslogtreecommitdiff
path: root/other-pro/ultracopier-little.pro
blob: a10aab670c7f0870b52d0eac2f045be0a7a22e0b (plain)
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
CONFIG += c++11
QMAKE_CXXFLAGS+="-std=c++0x -Wall -Wextra"
mac:QMAKE_CXXFLAGS+="-stdlib=libc++"
#QMAKE_CXXFLAGS+="-Wall -Wextra -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-unused-macros -Wno-newline-eof -Wno-exit-time-destructors -Wno-global-constructors -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation -Wno-shadow -Wno-missing-prototypes -Wno-padded -Wno-covered-switch-default -Wno-old-style-cast -Wno-documentation-unknown-command -Wno-switch-enum -Wno-undefined-reinterpret-cast -Wno-unreachable-code-break -Wno-sign-conversion -Wno-float-conversion"

DEFINES += ULTRACOPIER_LITTLE ULTRACOPIER_PLUGIN_ALL_IN_ONE ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT ULTRACOPIER_NODEBUG
DEFINES -= ULTRACOPIER_DEBUG

TEMPLATE = app
QT += widgets

TARGET = ultracopier
macx {
    ICON = $$PWD/../resources/ultracopier.icns
    #QT += macextras
}
win32 {
    RC_FILE += $$PWD/../resources/resources-windows.rc
    LIBS += -ladvapi32
}

OTHER_FILES += $$PWD/../resources/resources-windows.rc

SOURCES += \
    ../little/main-little.cpp \
    ../plugins/CopyEngine/Ultracopier/AvancedQFile.cpp \
    ../plugins/CopyEngine/Ultracopier/TransferThread.cpp \
    ../plugins/CopyEngine/Ultracopier/WriteThread.cpp \
    ../plugins/CopyEngine/Ultracopier/ReadThread.cpp \
    ../plugins/CopyEngine/Ultracopier/RenamingRules.cpp \
    ../plugins/CopyEngine/Ultracopier/ScanFileOrFolder.cpp \
    ../plugins/CopyEngine/Ultracopier/CopyEngine-collision-and-error.cpp \
    ../plugins/CopyEngine/Ultracopier/CopyEngine.cpp \
    ../plugins/CopyEngine/Ultracopier/CopyEngineFactory.cpp \
    ../plugins/CopyEngine/Ultracopier/DebugDialog.cpp \
    ../plugins/CopyEngine/Ultracopier/DiskSpace.cpp \
    ../plugins/CopyEngine/Ultracopier/DriveManagement.cpp \
    ../plugins/CopyEngine/Ultracopier/FileErrorDialog.cpp \
    ../plugins/CopyEngine/Ultracopier/FileExistsDialog.cpp \
    ../plugins/CopyEngine/Ultracopier/FileIsSameDialog.cpp \
    ../plugins/CopyEngine/Ultracopier/FilterRules.cpp \
    ../plugins/CopyEngine/Ultracopier/Filters.cpp \
    ../plugins/CopyEngine/Ultracopier/FolderExistsDialog.cpp \
    ../plugins/CopyEngine/Ultracopier/ListThread_InodeAction.cpp \
    ../plugins/CopyEngine/Ultracopier/ListThread.cpp \
    ../plugins/CopyEngine/Ultracopier/MkPath.cpp \
    ../plugins/Themes/Oxygen/ThemesFactory.cpp \
    ../plugins/Themes/Oxygen/TransferModel.cpp \
    ../plugins/Themes/Oxygen/interface.cpp \
    ../little/OptionsEngineLittle.cpp \
    ../FacilityEngine.cpp \
    ../cpp11addition.cpp \
    ../cpp11additionstringtointcpp.cpp

RESOURCES += \
    ../plugins/CopyEngine/Ultracopier/copyEngineResources.qrc \
    ../plugins/Themes/Oxygen/interfaceResources_unix.qrc \
    ../plugins/Themes/Oxygen/interfaceResources_windows.qrc \
    ../plugins/Themes/Oxygen/interfaceResources.qrc

FORMS += \
    ../plugins/CopyEngine/Ultracopier/RenamingRules.ui \
    ../plugins/CopyEngine/Ultracopier/copyEngineOptions.ui \
    ../plugins/CopyEngine/Ultracopier/debugDialog.ui \
    ../plugins/CopyEngine/Ultracopier/DiskSpace.ui \
    ../plugins/CopyEngine/Ultracopier/fileErrorDialog.ui \
    ../plugins/CopyEngine/Ultracopier/fileExistsDialog.ui \
    ../plugins/CopyEngine/Ultracopier/fileIsSameDialog.ui \
    ../plugins/CopyEngine/Ultracopier/FilterRules.ui \
    ../plugins/CopyEngine/Ultracopier/Filters.ui \
    ../plugins/CopyEngine/Ultracopier/folderExistsDialog.ui \
    ../plugins/Themes/Oxygen/interface.ui \
    ../plugins/Themes/Oxygen/themesOptions.ui \
    ../plugins/Themes/Oxygen/options.ui

DISTFILES +=

HEADERS += \
    ../plugins/CopyEngine/Ultracopier/AvancedQFile.h \
    ../plugins/CopyEngine/Ultracopier/CompilerInfo.h \
    ../plugins/CopyEngine/Ultracopier/TransferThread.h \
    ../plugins/CopyEngine/Ultracopier/Variable.h \
    ../plugins/CopyEngine/Ultracopier/WriteThread.h \
    ../plugins/CopyEngine/Ultracopier/ReadThread.h \
    ../plugins/CopyEngine/Ultracopier/RenamingRules.h \
    ../plugins/CopyEngine/Ultracopier/ScanFileOrFolder.h \
    ../plugins/CopyEngine/Ultracopier/StructEnumDefinition_CopyEngine.h \
    ../plugins/CopyEngine/Ultracopier/StructEnumDefinition.h \
    ../plugins/CopyEngine/Ultracopier/CopyEngine.h \
    ../plugins/CopyEngine/Ultracopier/CopyEngineFactory.h \
    ../plugins/CopyEngine/Ultracopier/DebugDialog.h \
    ../plugins/CopyEngine/Ultracopier/DebugEngineMacro.h \
    ../plugins/CopyEngine/Ultracopier/DiskSpace.h \
    ../plugins/CopyEngine/Ultracopier/DriveManagement.h \
    ../plugins/CopyEngine/Ultracopier/Environment.h \
    ../plugins/CopyEngine/Ultracopier/FileErrorDialog.h \
    ../plugins/CopyEngine/Ultracopier/FileExistsDialog.h \
    ../plugins/CopyEngine/Ultracopier/FileIsSameDialog.h \
    ../plugins/CopyEngine/Ultracopier/FilterRules.h \
    ../plugins/CopyEngine/Ultracopier/Filters.h \
    ../plugins/CopyEngine/Ultracopier/FolderExistsDialog.h \
    ../plugins/CopyEngine/Ultracopier/ListThread.h \
    ../plugins/CopyEngine/Ultracopier/MkPath.h \
    ../plugins/Themes/Oxygen/ThemesFactory.h \
    ../plugins/Themes/Oxygen/TransferModel.h \
    ../plugins/Themes/Oxygen/Variable.h \
    ../plugins/Themes/Oxygen/StructEnumDefinition.h \
    ../plugins/Themes/Oxygen/interface.h \
    ../plugins/Themes/Oxygen/DebugEngineMacro.h \
    ../plugins/Themes/Oxygen/Environment.h \
    ../little/OptionsEngineLittle.h \
    ../FacilityEngine.h \
    ../Variable.h \
    ../interface/FacilityInterface.h \
    ../interface/OptionInterface.h \
    ../interface/PluginInterface_CopyEngine.h \
    ../interface/PluginInterface_SessionLoader.h \
    ../interface/PluginInterface_Themes.h \
    ../interface/PluginInterface_Listener.h \
    ../interface/PluginInterface_PluginLoader.h \
    ../cpp11addition.h