Subversion Repositories seema-scanner

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 jakw 1
QT += core testlib
2
CONFIG -= app_bundle
3
CONFIG += qt qtmain
4
TARGET = ProjectorTest
5
TEMPLATE = app
6
 
7
HEADERS += Projector.h\
8
        OpenGLContext.h\
9
        ProjectorOpenGL.h\
10
        ProjectorLC3000.h\
11
        ProjectorLC4500.h
12
 
13
SOURCES += mainProjectorTest.cpp\
14
        ProjectorOpenGL.cpp\
15
        ProjectorLC3000.cpp\
16
        ProjectorLC4500.cpp
17
 
18
# OpenGL
19
mac {
20
    OBJECTIVE_SOURCES += OpenGLContext.Mac.mm
21
    LIBS += -framework OpenGL -framework Cocoa
22
}
23
 
24
unix:!mac {
25
    SOURCES += OpenGLContext.Unix.cpp
26
    CONFIG += link_pkgconfig
27
    PKGCONFIG += gl x11 xrandr
28
    LIBS += -lXxf86vm
29
}
30
 
31
win32 {
32
    SOURCES += OpenGLContext.Win.cpp
33
    LIBS += -lOpenGL32 -lgdi32 -lUser32
34
}
35
 
36
# LC3000 Api
37
HEADERS += LC3000API/lcr_cmd.h \
38
        LC3000API/lcr_packetizer.h
39
SOURCES += LC3000API/tcp_client.cpp \
40
    LC3000API/lcr_packetizer.cpp \
41
    LC3000API/lcr_cmd.cpp
42
 
43
# LC4500 Api
44
HEADERS += LC4500API/API.h
45
SOURCES += LC4500API/API.cpp \
46
        LC4500API/usb.cpp
47
macx:SOURCES += LC4500API/hid.Mac.c
48
unix:!macx{
49
    SOURCES += LC4500API/hid.Unix.c
50
    CONFIG += link_pkgconfig
51
    PKGCONFIG += libudev
52
}
53
win32{
54
    SOURCES += LC4500API/hid.Win.c
55
    LIBS += -lsetupapi
56
}