2019-08-28 01:26:00 +00:00
|
|
|
TEMPLATE = app
|
|
|
|
QT -= gui
|
|
|
|
QT += network
|
|
|
|
CONFIG += qtestlib
|
|
|
|
CONFIG += console
|
|
|
|
CONFIG -= app_bundle
|
|
|
|
DEPENDPATH += .
|
|
|
|
INCLUDEPATH += .
|
|
|
|
!win32: LIBS += -lz
|
|
|
|
win32 {
|
|
|
|
# workaround for qdatetime.h macro bug
|
|
|
|
DEFINES += NOMINMAX
|
|
|
|
}
|
|
|
|
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
|
|
|
# disable all the Qt APIs deprecated before Qt 6.0.0
|
|
|
|
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000
|
|
|
|
}
|
|
|
|
|
|
|
|
CONFIG(staticlib): DEFINES += QUAZIP_STATIC
|
|
|
|
|
|
|
|
# Input
|
|
|
|
HEADERS += qztest.h \
|
|
|
|
testjlcompress.h \
|
|
|
|
testquachecksum32.h \
|
|
|
|
testquagzipfile.h \
|
|
|
|
testquaziodevice.h \
|
|
|
|
testquazipdir.h \
|
|
|
|
testquazipfile.h \
|
|
|
|
testquazip.h \
|
|
|
|
testquazipnewinfo.h \
|
|
|
|
testquazipfileinfo.h
|
|
|
|
|
|
|
|
SOURCES += qztest.cpp \
|
|
|
|
testjlcompress.cpp \
|
|
|
|
testquachecksum32.cpp \
|
|
|
|
testquagzipfile.cpp \
|
|
|
|
testquaziodevice.cpp \
|
|
|
|
testquazip.cpp \
|
|
|
|
testquazipdir.cpp \
|
|
|
|
testquazipfile.cpp \
|
|
|
|
testquazipnewinfo.cpp \
|
|
|
|
testquazipfileinfo.cpp
|
|
|
|
|
|
|
|
OBJECTS_DIR = .obj
|
|
|
|
MOC_DIR = .moc
|
|
|
|
|
|
|
|
win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../quazip/release/ -lquazip
|
|
|
|
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../quazip/debug/ -lquazipd
|
|
|
|
else:mac:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../quazip/ -lquazip_debug
|
|
|
|
else:unix: LIBS += -L$$OUT_PWD/../quazip/ -lquazip
|
|
|
|
|
|
|
|
INCLUDEPATH += $$PWD/..
|
|
|
|
DEPENDPATH += $$PWD/../quazip
|