summaryrefslogtreecommitdiffstats
path: root/src/pdf/pdf.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdf/pdf.pro')
-rw-r--r--src/pdf/pdf.pro18
1 files changed, 16 insertions, 2 deletions
diff --git a/src/pdf/pdf.pro b/src/pdf/pdf.pro
index 9f98c32b0..fedcc9bde 100644
--- a/src/pdf/pdf.pro
+++ b/src/pdf/pdf.pro
@@ -3,13 +3,22 @@ QT_FOR_CONFIG += buildtools-private
TEMPLATE = subdirs
pdfcore.file = pdfcore.pro
pdfcore_generator.file = pdfcore_generator.pro
+
+pdfcore_lipo.file = pdfcore_lipo.pro
+pdfcore_lipo.depends = gn_run
+
gn_run.file = gn_run.pro
pdfcore_prl_generator.file = pdfcore_prl_generator.pro
gn_run.depends = pdfcore_generator
pdfcore_prl_generator.depends = gn_run
-pdfcore.depends = pdfcore_prl_generator
quick.depends = pdfcore
+isUniversal() {
+ pdfcore.depends += pdfcore_lipo
+} else {
+ pdfcore.depends += pdfcore_prl_generator
+}
+
!qtConfig(webengine-qtpdf-support):qtConfig(build-qtpdf)::!build_pass {
!qtwebengine_makeCheckPdfError() {
errorbuild.commands = @echo $$shell_quote("QtPdf will not be built. $${skipBuildReason}")
@@ -24,8 +33,13 @@ quick.depends = pdfcore
SUBDIRS += \
pdfcore_generator \
gn_run \
- pdfcore_prl_generator \
pdfcore \
quick
+
+ isUniversal() {
+ SUBDIRS += pdfcore_lipo
+ } else {
+ SUBDIRS += pdfcore_prl_generator
+ }
}