1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-14 21:23:52 +01:00
LibrePilot/ground/src/plugins/rawhid/rawhid.pro
julien a608c73470 First version of connection manager and rawhid, plugin. Still a WIP...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@357 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-21 13:44:00 +00:00

42 lines
884 B
Prolog

TEMPLATE = lib
TARGET = RawHID
include(../../openpilotgcsplugin.pri)
include(rawhid_dependencies.pri)
HEADERS += rawhid_global.h \
rawhidplugin.h \
rawhid.h \
pjrc_rawhid.h \
rawhid_const.h
SOURCES += rawhidplugin.cpp \
rawhid.cpp
FORMS +=
RESOURCES +=
DEFINES += RAWHID_LIBRARY
OTHER_FILES += RawHID.pluginspec
# Platform Specific USB HID Stuff
win32 {
SOURCES += pjrc_rawhid_win.cpp
LIBS += -lhid \
-lsetupapi
}
macx {
SOURCES += pjrc_rawhid_mac.cpp
SDK = /Developer/SDKs/MacOSX10.5.sdk
ARCH = -mmacosx-version-min=10.5 \
-arch \
ppc \
-arch \
i386
LIBS += $(ARCH) \
-Wl,-syslibroot,$(SDK) \
-framework \
IOKit \
-framework \
CoreFoundation
}
linux-g++ {
SOURCES += pjrc_rawhid_unix.cpp
LIBS += -lusb
}