src/openvg/openvg.pro
changeset 0 1918ee327afb
child 3 41300fa6a67c
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 TARGET = QtOpenVG
       
     2 QT += core \
       
     3     gui
       
     4 
       
     5 DEFINES+=QT_BUILD_OPENVG_LIB
       
     6 
       
     7 contains(QT_CONFIG, shivavg) {
       
     8     DEFINES += QVG_NO_DRAW_GLYPHS
       
     9     DEFINES += QVG_NO_RENDER_TO_MASK
       
    10     DEFINES += QVG_SCISSOR_CLIP
       
    11 }
       
    12 
       
    13 HEADERS += \
       
    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 SOURCES += \
       
    21     qpaintengine_vg.cpp \
       
    22     qpixmapdata_vg.cpp \
       
    23     qpixmapfilter_vg.cpp
       
    24 
       
    25 contains(QT_CONFIG, egl) {
       
    26     HEADERS += \
       
    27         qwindowsurface_vgegl_p.h \
       
    28         qwindowsurface_vg_p.h
       
    29     SOURCES += \
       
    30         qwindowsurface_vg.cpp \
       
    31         qwindowsurface_vgegl.cpp
       
    32 }
       
    33 
       
    34 include(../qbase.pri)
       
    35 
       
    36 unix:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui
       
    37 
       
    38 !isEmpty(QMAKE_INCDIR_OPENVG): INCLUDEPATH += $$QMAKE_INCDIR_OPENVG
       
    39 !isEmpty(QMAKE_LIBDIR_OPENVG): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_OPENVG
       
    40 !isEmpty(QMAKE_LIBS_OPENVG): LIBS_PRIVATE += $$QMAKE_LIBS_OPENVG
       
    41 symbian:!isEmpty(QMAKE_LIBS_OPENVG): LIBS += $$QMAKE_LIBS_OPENVG
       
    42 
       
    43 contains(QT_CONFIG, egl) {
       
    44     !isEmpty(QMAKE_INCDIR_EGL): INCLUDEPATH += $$QMAKE_INCDIR_EGL
       
    45     !isEmpty(QMAKE_LIBDIR_EGL): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_EGL
       
    46     !isEmpty(QMAKE_LIBS_EGL): LIBS_PRIVATE += $$QMAKE_LIBS_EGL
       
    47     symbian:!isEmpty(QMAKE_LIBS_EGL): LIBS += $$QMAKE_LIBS_EGL
       
    48 }
       
    49 
       
    50 contains(QT_CONFIG, openvg_on_opengl) {
       
    51     !isEmpty(QMAKE_INCDIR_OPENGL): INCLUDEPATH += $$QMAKE_INCDIR_OPENGL
       
    52     !isEmpty(QMAKE_LIBDIR_OPENGL): LIBS_PRIVATE += -L$$QMAKE_LIBDIR_OPENGL
       
    53     !isEmpty(QMAKE_LIBS_OPENGL): LIBS_PRIVATE += $$QMAKE_LIBS_OPENGL
       
    54 }
       
    55 
       
    56 INCLUDEPATH += ../3rdparty/harfbuzz/src