-
Notifications
You must be signed in to change notification settings - Fork 39
/
XprotolabInterface.pro
67 lines (53 loc) · 1.27 KB
/
XprotolabInterface.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
QT += core gui serialport concurrent
QT += network
TARGET = xscope
TEMPLATE = app
SOURCES += main.cpp\
xprotolabinterface.cpp \
qcustomplot.cpp \
libusbdevice.cpp \
fft.cpp \
complex.cpp \
customtheme.cpp \
serialportconnection.cpp \
customcolors.cpp \
filedownloader.cpp \
bootloader.cpp
HEADERS += xprotolabinterface.h \
qcustomplot.h \
libusb.h \
libusbdevice.h \
libusbdeviceinfo.h \
fft.h \
complex.h \
sniffer.h \
customtheme.h \
serialportconnection.h \
customcolors.h \
filedownloader.h \
bootloader.h
FORMS += xprotolabinterface.ui \
customtheme.ui \
bootloader.ui
RESOURCES += \
xprotolabinterface.qrc
INCLUDEPATH += $$PWD/libs
DEPENDPATH += $$PWD/libs
greaterThan(QT_MAJOR_VERSION, 4):QT += widgets
greaterThan(QT_MAJOR_VERSION, 4):QT += printsupport
win32: PRE_TARGETDEPS += $$PWD/libs/win/libusb-1.0.lib
win32: LIBS += -L$$PWD/libs/win -llibusb-1.0
macx: LIBS += $$PWD/libs/mac/libusb-1.0.dylib
unix:!macx: LIBS += -lusb-1.0
RC_FILE = xprotolabinterface.rc
macx {
ICON = "Bitmaps/gt.icns"
}
OTHER_FILES += \
win-css.qss \
mac-css.qss \
mac-tab.qss \
win-tab.qss \
customtheme.qss \
colorDialogStyle.qss
include(extserialport/qextserialport.pri)