mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-18 08:54:15 +01:00
OP-1798 cleaned up ophid.pro
This commit is contained in:
parent
a1a225f592
commit
f8b3e6d3b1
@ -1,10 +1,13 @@
|
||||
TEMPLATE = lib
|
||||
TARGET = opHID
|
||||
|
||||
DEFINES += OPHID_LIBRARY
|
||||
|
||||
include(../../openpilotgcsplugin.pri)
|
||||
include(ophid_dependencies.pri)
|
||||
|
||||
HEADERS += inc/ophid_global.h \
|
||||
HEADERS += \
|
||||
inc/ophid_global.h \
|
||||
inc/ophid_plugin.h \
|
||||
inc/ophid.h \
|
||||
inc/ophid_hidapi.h \
|
||||
@ -12,13 +15,15 @@ HEADERS += inc/ophid_global.h \
|
||||
inc/ophid_usbmon.h \
|
||||
inc/ophid_usbsignal.h \
|
||||
hidapi/hidapi.h
|
||||
SOURCES += src/ophid_plugin.cpp \
|
||||
|
||||
SOURCES += \
|
||||
src/ophid_plugin.cpp \
|
||||
src/ophid.cpp \
|
||||
src/ophid_usbsignal.cpp \
|
||||
src/ophid_hidapi.cpp
|
||||
|
||||
FORMS +=
|
||||
RESOURCES +=
|
||||
DEFINES += OPHID_LIBRARY
|
||||
OTHER_FILES += opHID.pluginspec
|
||||
|
||||
INCLUDEPATH += ./inc
|
||||
@ -26,25 +31,30 @@ INCLUDEPATH += ./inc
|
||||
# Platform Specific
|
||||
|
||||
win32 {
|
||||
SOURCES += src/ophid_usbmon_win.cpp \
|
||||
SOURCES += \
|
||||
src/ophid_usbmon_win.cpp \
|
||||
hidapi/windows/hid.c
|
||||
|
||||
LIBS += -lhid -lsetupapi
|
||||
}
|
||||
|
||||
macx {
|
||||
SOURCES += src/ophid_usbmon_mac.cpp \
|
||||
SOURCES += \
|
||||
src/ophid_usbmon_mac.cpp \
|
||||
hidapi/mac/hid.c
|
||||
LIBS += -framework CoreFoundation \
|
||||
-framework IOKit
|
||||
|
||||
LIBS += -framework CoreFoundation -framework IOKit
|
||||
}
|
||||
|
||||
linux {
|
||||
SOURCES += src/ophid_usbmon_linux.cpp
|
||||
SOURCES += \
|
||||
src/ophid_usbmon_linux.cpp
|
||||
|
||||
LIBS += -ludev -lrt -lpthread
|
||||
|
||||
# hidapi library
|
||||
## rawhid
|
||||
# SOURCES += hidapi/linux/hid.c
|
||||
#SOURCES += hidapi/linux/hid.c
|
||||
## libusb
|
||||
SOURCES += hidapi/libusb/hid.c
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user