aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/texteditor_dependencies.pri
blob: 85ccb3ded7f6a33f5e0b63bc8da998a549bd8fe5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
QTC_PLUGIN_NAME = TextEditor
QTC_LIB_DEPENDS += \
    aggregation \
    extensionsystem \
    utils

QTC_PLUGIN_DEPENDS += \
    coreplugin

# needed for plugins that depend on TextEditor plugin
include(../../shared/syntax/syntax_shared.pri)
!isEmpty(KSYNTAXHIGHLIGHTING_LIB_DIR):!isEmpty(KSYNTAXHIGHLIGHTING_INCLUDE_DIR) {
    INCLUDEPATH *= $${KSYNTAXHIGHLIGHTING_INCLUDE_DIR}
    LIBS *= -L$$KSYNTAXHIGHLIGHTING_LIB_DIR -lKF5SyntaxHighlighting

    linux {
        QMAKE_LFLAGS += -Wl,-z,origin
        QMAKE_LFLAGS += -Wl,-rpath,$$shell_quote($${KSYNTAXHIGHLIGHTING_LIB_DIR})
    }
} else {
    QTC_LIB_DEPENDS += syntax-highlighting
}