Blame | Last modification | View Log | RSS feed
QT += core testlib
CONFIG -= app_bundle
CONFIG += qt qtmain
TARGET = ProjectorTest
TEMPLATE = app
HEADERS += Projector.h\
OpenGLContext.h\
ProjectorOpenGL.h\
ProjectorLC3000.h\
ProjectorLC4500.h
SOURCES += mainProjectorTest.cpp\
ProjectorOpenGL.cpp\
ProjectorLC3000.cpp\
ProjectorLC4500.cpp
# OpenGL
mac {
OBJECTIVE_SOURCES += OpenGLContext.Mac.mm
LIBS += -framework OpenGL -framework Cocoa
}
unix:!mac {
SOURCES += OpenGLContext.Unix.cpp
CONFIG += link_pkgconfig
PKGCONFIG += gl x11 xrandr
LIBS += -lXxf86vm
}
win32 {
SOURCES += OpenGLContext.Win.cpp
LIBS += -lOpenGL32 -lgdi32 -lUser32
}
# LC3000 Api
HEADERS += LC3000API/lcr_cmd.h \
LC3000API/lcr_packetizer.h
SOURCES += LC3000API/tcp_client.cpp \
LC3000API/lcr_packetizer.cpp \
LC3000API/lcr_cmd.cpp
# LC4500 Api
HEADERS += LC4500API/API.h
SOURCES += LC4500API/API.cpp \
LC4500API/usb.cpp
macx:SOURCES += LC4500API/hid.Mac.c
unix:!macx{
SOURCES += LC4500API/hid.Unix.c
CONFIG += link_pkgconfig
PKGCONFIG += libudev
}
win32{
SOURCES += LC4500API/hid.Win.c
LIBS += -lsetupapi
}