summaryrefslogtreecommitdiffstats
path: root/src/lib/lib.pro
blob: 8535a315e71cb4dfcf714a88d1baeeb386d27d9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
TARGET = qtpdfium

CONFIG += staticlib hide_symbols warn_off rtti_off exceptions_off c++11

DEFINES += NOMINMAX

load(qt_helper_lib)

unix:!mac: CONFIG -= debug_and_release

VPATH += $$QTPDF_ROOT/src/3rdparty/pdfium
VPATH += $$QTPDF_ROOT/src/3rdparty/pdfium/third_party

system(python $$QTPDF_ROOT/src/3rdparty/gyp2pri.py --gyp-var libjpeg_gyp_path=third_party/third_party.gyp --gyp-var pdf_use_skia=0 $$QTPDF_ROOT/src/3rdparty/pdfium/pdfium.gyp pdfium $$OUT_PWD/pdfium.pri)
system(python $$QTPDF_ROOT/src/3rdparty/gyp2pri.py $$QTPDF_ROOT/src/3rdparty/pdfium/third_party/third_party.gyp fx_freetype $$OUT_PWD/freetype.pri)

include($$OUT_PWD/pdfium.pri)

DEFINES += FT2_BUILD_LIBRARY
include($$OUT_PWD/freetype.pri)

win32: LIBS_PRIVATE += -ladvapi32 -lgdi32 -luser32
mac: LIBS_PRIVATE += -framework AppKit -framework CoreFoundation