source: trunk/src/openvg/openvg.pro@ 1010

Last change on this file since 1010 was 846, checked in by Dmitry A. Kuminov, 14 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1TARGET = QtOpenVG
2QT += core \
3 gui
4
5DEFINES+=QT_BUILD_OPENVG_LIB
6
7contains(QT_CONFIG, shivavg) {
8 DEFINES += QVG_NO_DRAW_GLYPHS
9 DEFINES += QVG_NO_RENDER_TO_MASK
10 DEFINES += QVG_SCISSOR_CLIP
11}
12
13HEADERS += \
14 qvg.h \
15 qvg_p.h \
16 qpaintengine_vg_p.h \
17 qpixmapdata_vg_p.h \
18 qpixmapfilter_vg_p.h \
19 qvgcompositionhelper_p.h \
20 qvgimagepool_p.h \
21 qvgfontglyphcache_p.h
22SOURCES += \
23 qpaintengine_vg.cpp \
24 qpixmapdata_vg.cpp \
25 qpixmapfilter_vg.cpp \
26 qvgimagepool.cpp
27
28contains(QT_CONFIG, egl) {
29 HEADERS += \
30 qwindowsurface_vgegl_p.h \
31 qwindowsurface_vg_p.h
32 SOURCES += \
33 qwindowsurface_vg.cpp \
34 qwindowsurface_vgegl.cpp
35}
36
37symbian {
38 DEFINES += QVG_RECREATE_ON_SIZE_CHANGE QVG_BUFFER_SCROLLING QVG_SCISSOR_CLIP
39 SOURCES += \
40 qvg_symbian.cpp
41}
42
43include(../qbase.pri)
44
45unix:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui
46symbian:TARGET.UID3 = 0x2001E62F
47
48!isEmpty(QMAKE_INCDIR_OPENVG): INCLUDEPATH += $$QMAKE_INCDIR_OPENVG
49!isEmpty(QMAKE_LIBDIR_OPENVG): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_OPENVG
50!isEmpty(QMAKE_LIBS_OPENVG): LIBS_PRIVATE += $$QMAKE_LIBS_OPENVG
51
52contains(QT_CONFIG, egl) {
53 !isEmpty(QMAKE_INCDIR_EGL): INCLUDEPATH += $$QMAKE_INCDIR_EGL
54 !isEmpty(QMAKE_LIBDIR_EGL): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_EGL
55 !isEmpty(QMAKE_LIBS_EGL): LIBS_PRIVATE += $$QMAKE_LIBS_EGL
56}
57
58contains(QT_CONFIG, openvg_on_opengl) {
59 !isEmpty(QMAKE_INCDIR_OPENGL): INCLUDEPATH += $$QMAKE_INCDIR_OPENGL
60 !isEmpty(QMAKE_LIBDIR_OPENGL): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_OPENGL
61 !isEmpty(QMAKE_LIBS_OPENGL): LIBS_PRIVATE += $$QMAKE_LIBS_OPENGL
62}
63
64INCLUDEPATH += ../3rdparty/harfbuzz/src
Note: See TracBrowser for help on using the repository browser.