summaryrefslogtreecommitdiffstats
path: root/src/pdf/pdfcore.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdf/pdfcore.pro')
-rw-r--r--src/pdf/pdfcore.pro93
1 files changed, 0 insertions, 93 deletions
diff --git a/src/pdf/pdfcore.pro b/src/pdf/pdfcore.pro
deleted file mode 100644
index c87722b7e..000000000
--- a/src/pdf/pdfcore.pro
+++ /dev/null
@@ -1,93 +0,0 @@
-TARGET = QtPdf
-MODULE = pdf
-
-QT += gui core core-private
-QT_PRIVATE += network
-
-TEMPLATE = lib
-
-INCLUDEPATH += $$QTWEBENGINE_ROOT/src/pdf
-CHROMIUM_SRC_DIR = $$QTWEBENGINE_ROOT/$$getChromiumSrcDir()
-CHROMIUM_GEN_DIR = $$OUT_PWD/../$$getConfigDir()/gen
-INCLUDEPATH += $$QTWEBENGINE_ROOT/src/pdf \
- $$CHROMIUM_GEN_DIR \
- $$CHROMIUM_SRC_DIR \
- api
-
-DEFINES += QT_BUILD_PDF_LIB
-win32: DEFINES += NOMINMAX
-
-linking_pri = $$OUT_PWD/$$getConfigDir()/$${TARGET}.pri
-!include($$linking_pri) {
- error("Could not find the linking information that gn should have generated.")
-}
-
-isEmpty(NINJA_OBJECTS): error("Missing object files from QtPdf linking pri.")
-isEmpty(NINJA_LFLAGS): error("Missing linker flags from QtPdf linking pri")
-isEmpty(NINJA_LIBS): error("Missing library files from QtPdf linking pri")
-
-NINJA_OBJECTS = $$eval($$list($$NINJA_OBJECTS))
-RSP_FILE = $$OUT_PWD/$$getConfigDir()/$${TARGET}.rsp
-for(object, NINJA_OBJECTS): RSP_CONTENT += $$object
-write_file($$RSP_FILE, RSP_CONTENT)
-
-macos:LIBS_PRIVATE += -Wl,-filelist,$$shell_quote($$RSP_FILE)
-linux:LIBS_PRIVATE += @$$RSP_FILE
-
-# QTBUG-58710 add main rsp file on windows
-win32:QMAKE_LFLAGS += @$$RSP_FILE
-
-!isEmpty(NINJA_ARCHIVES) {
- linux: LIBS_PRIVATE += -Wl,--start-group $$NINJA_ARCHIVES -Wl,--end-group
- else: LIBS_PRIVATE += $$NINJA_ARCHIVES
-}
-
-LIBS_PRIVATE += $$NINJA_LIB_DIRS $$NINJA_LIBS
-
-QMAKE_DOCS = $$PWD/doc/qtpdf.qdocconf
-
-gcc {
- QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
-}
-
-msvc {
- QMAKE_CXXFLAGS_WARN_ON += -wd"4100"
-}
-
-ios: OBJECTS += $$NINJA_OBJECTS
-
-SOURCES += \
- qpdfbookmarkmodel.cpp \
- qpdfdestination.cpp \
- qpdfdocument.cpp \
- qpdflinkmodel.cpp \
- qpdfpagenavigation.cpp \
- qpdfpagerenderer.cpp \
- qpdfsearchmodel.cpp \
- qpdfsearchresult.cpp \
- qpdfselection.cpp \
-
-# all "public" headers must be in "api" for sync script and to hide auto generated headers
-# by Chromium in case of in-source build
-
-HEADERS += \
- api/qpdfbookmarkmodel.h \
- api/qpdfdestination.h \
- api/qpdfdestination_p.h \
- api/qpdfdocument.h \
- api/qpdfdocument_p.h \
- api/qpdfdocumentrenderoptions.h \
- api/qtpdfglobal.h \
- api/qpdflinkmodel_p.h \
- api/qpdflinkmodel_p_p.h \
- api/qpdfnamespace.h \
- api/qpdfpagenavigation.h \
- api/qpdfpagerenderer.h \
- api/qpdfsearchmodel.h \
- api/qpdfsearchmodel_p.h \
- api/qpdfsearchresult.h \
- api/qpdfsearchresult_p.h \
- api/qpdfselection.h \
- api/qpdfselection_p.h \
-
-load(qt_module)