]> glassweightruler.freedombox.rocks Git - Ventoy.git/blob - LinuxGUI/Ventoy2Disk/QT/Ventoy2Disk.pro
fixed russian translation (#2190)
[Ventoy.git] / LinuxGUI / Ventoy2Disk / QT / Ventoy2Disk.pro
1 QT += core gui
2
3 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
4
5 CONFIG += c++11
6
7 # The following define makes your compiler emit warnings if you use
8 # any Qt feature that has been marked deprecated (the exact warnings
9 # depend on your compiler). Please consult the documentation of the
10 # deprecated API in order to know how to port your code away from it.
11 DEFINES += QT_DEPRECATED_WARNINGS
12
13 # You can also make your code fail to compile if it uses deprecated APIs.
14 # In order to do so, uncomment the following line.
15 # You can also select to disable deprecated APIs only up to a certain version of Qt.
16 #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
17
18 SOURCES += \
19 Core/ventoy_crc32.c \
20 Core/ventoy_disk.c \
21 Core/ventoy_json.c \
22 Core/ventoy_log.c \
23 Core/ventoy_md5.c \
24 Core/ventoy_util.c \
25 Lib/exfat/src/libexfat/cluster.c \
26 Lib/exfat/src/libexfat/io.c \
27 Lib/exfat/src/libexfat/lookup.c \
28 Lib/exfat/src/libexfat/mount.c \
29 Lib/exfat/src/libexfat/node.c \
30 Lib/exfat/src/libexfat/repair.c \
31 Lib/exfat/src/libexfat/time.c \
32 Lib/exfat/src/libexfat/utf.c \
33 Lib/exfat/src/libexfat/utils.c \
34 Lib/exfat/src/mkfs/cbm.c \
35 Lib/exfat/src/mkfs/fat.c \
36 Lib/exfat/src/mkfs/mkexfat.c \
37 Lib/exfat/src/mkfs/mkexfat_main.c \
38 Lib/exfat/src/mkfs/rootdir.c \
39 Lib/exfat/src/mkfs/uct.c \
40 Lib/exfat/src/mkfs/uctc.c \
41 Lib/exfat/src/mkfs/vbr.c \
42 Lib/fat_io_lib/fat_access.c \
43 Lib/fat_io_lib/fat_cache.c \
44 Lib/fat_io_lib/fat_filelib.c \
45 Lib/fat_io_lib/fat_format.c \
46 Lib/fat_io_lib/fat_misc.c \
47 Lib/fat_io_lib/fat_string.c \
48 Lib/fat_io_lib/fat_table.c \
49 Lib/fat_io_lib/fat_write.c \
50 Lib/xz-embedded/linux/lib/decompress_unxz.c \
51 QT/refresh_icon_data.c \
52 QT/secure_icon_data.c \
53 QT/ventoy_qt_stub.c \
54 Web/ventoy_http.c \
55 main.cpp \
56 partcfgdialog.cpp \
57 ventoy2diskwindow.cpp
58
59 HEADERS += \
60 Core/ventoy_define.h \
61 Core/ventoy_disk.h \
62 Core/ventoy_json.h \
63 Core/ventoy_util.h \
64 Include/Ventoy2Disk.h \
65 Lib/exfat/src/libexfat/byteorder.h \
66 Lib/exfat/src/libexfat/compiler.h \
67 Lib/exfat/src/libexfat/config.h \
68 Lib/exfat/src/libexfat/exfat.h \
69 Lib/exfat/src/libexfat/exfatfs.h \
70 Lib/exfat/src/libexfat/platform.h \
71 Lib/exfat/src/mkfs/cbm.h \
72 Lib/exfat/src/mkfs/fat.h \
73 Lib/exfat/src/mkfs/mkexfat.h \
74 Lib/exfat/src/mkfs/rootdir.h \
75 Lib/exfat/src/mkfs/uct.h \
76 Lib/exfat/src/mkfs/uctc.h \
77 Lib/exfat/src/mkfs/vbr.h \
78 Lib/fat_io_lib/fat_access.h \
79 Lib/fat_io_lib/fat_cache.h \
80 Lib/fat_io_lib/fat_defs.h \
81 Lib/fat_io_lib/fat_filelib.h \
82 Lib/fat_io_lib/fat_format.h \
83 Lib/fat_io_lib/fat_list.h \
84 Lib/fat_io_lib/fat_misc.h \
85 Lib/fat_io_lib/fat_opts.h \
86 Lib/fat_io_lib/fat_string.h \
87 Lib/fat_io_lib/fat_table.h \
88 Lib/fat_io_lib/fat_types.h \
89 Lib/fat_io_lib/fat_write.h \
90 Lib/libhttp/include/civetweb.h \
91 Lib/libhttp/include/handle_form.inl \
92 Lib/libhttp/include/md5.inl \
93 Lib/libhttp/include/mod_duktape.inl \
94 Lib/libhttp/include/mod_lua.inl \
95 Lib/libhttp/include/timer.inl \
96 QT/ventoy_qt.h \
97 Web/ventoy_http.h \
98 partcfgdialog.h \
99 ventoy2diskwindow.h
100
101 FORMS += \
102 partcfgdialog.ui \
103 ventoy2diskwindow.ui
104
105 # Default rules for deployment.
106 qnx: target.path = /tmp/$${TARGET}/bin
107 else: unix:!android: target.path = /opt/$${TARGET}/bin
108 !isEmpty(target.path): INSTALLS += target
109
110 DISTFILES += \
111 Lib/fat_io_lib/API.txt \
112 Lib/fat_io_lib/COPYRIGHT.txt \
113 Lib/fat_io_lib/Configuration.txt \
114 Lib/fat_io_lib/History.txt \
115 Lib/fat_io_lib/License.txt \
116 Lib/fat_io_lib/Media Access API.txt \
117 Lib/fat_io_lib/version.txt
118
119
120 INCLUDEPATH +=/home/panda/Ventoy2Disk/Core
121 INCLUDEPATH +=/home/panda/Ventoy2Disk/Web
122 INCLUDEPATH +=/home/panda/Ventoy2Disk/QT
123 INCLUDEPATH +=/home/panda/Ventoy2Disk/Include
124 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/libhttp/include
125 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/fat_io_lib/include
126 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/xz-embedded/linux/include
127 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/xz-embedded/linux/include/linux
128 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/xz-embedded/userspace
129 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/exfat/src/libexfat
130 INCLUDEPATH +=/home/panda/Ventoy2Disk/Lib/fat_io_lib
131 #INCLUDEPATH +=/usr/src/linux-headers-5.10.18-amd64-desktop/include
132 #INCLUDEPATH +=/usr/src/linux-headers-5.10.18-amd64-desktop/arch/x86/include
133 #INCLUDEPATH +=/usr/src/linux-headers-5.10.18-amd64-desktop/arch/x86/include/generated
134
135
136 DEFINES += STATIC=static
137 DEFINES += INIT=
138
139