summaryrefslogtreecommitdiffstats
path: root/src/pdf/pdf.pro
blob: 13753c2fa6db18f3e99ec8e63cff7e69fd8ccf27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TARGET = QtQPdf
QT += gui core
QT_PRIVATE += network
TEMPLATE = lib
CONFIG += c++11
CONFIG -= precompile_header # Not supported by upstream header files
win32: DEFINES += NOMINMAX
INCLUDEPATH += ../3rdparty/pdfium/fpdfsdk/include
INCLUDEPATH += ../3rdparty/pdfium
INCLUDEPATH += ../3rdparty/pdfium/third_party/freetype/include
load(qt_module)

LIBS_PRIVATE += -L$$MODULE_BASE_OUTDIR/lib -lqtpdfium$$qtPlatformTargetSuffix()

gcc {
    QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
}

msvc {
    QMAKE_CXXFLAGS_WARN_ON += -wd"4100"
}

SOURCES += \
    jsbridge.cpp \
    qpdfdocument.cpp

HEADERS += \
    qpdfdocument.h \
    qpdfdocument_p.h \
    qtpdfglobal.h