| |
| qtConfig(debug_and_release): CONFIG += debug_and_release |
| |
| TARGET = QtPdf |
| TEMPLATE = aux |
| |
| build_pass|!debug_and_relase { |
| linking_pri = $$OUT_PWD/$$getConfigDir()/$${TARGET}.pri |
| !include($$linking_pri) { |
| error("Could not find the linking information that gn should have generated.") |
| } |
| |
| !isEmpty(NINJA_ARCHIVES) { |
| prl_file = $$OUT_PWD/$$getConfigDir()/$${TARGET}_static_dep.pri |
| ninja_archives = $$eval($$list($$NINJA_ARCHIVES)) |
| qqt_libdir = \$\$\$\$[QT_INSTALL_LIBS] |
| for(ninja_arch, ninja_archives) { |
| ninja_arch_name = $$basename(ninja_arch) |
| ninja_arch_dirname = $$dirname(ninja_arch) |
| prl_content += "ninja_arch_prl_replace_$${ninja_arch_name}.match = $${ninja_arch_dirname}" |
| prl_content += "ninja_arch_prl_replace_$${ninja_arch_name}.replace = $${qqt_libdir}/static_chrome" |
| prl_content += "ninja_arch_prl_replace_$${ninja_arch_name}.CONFIG = path" |
| prl_content += "QMAKE_PRL_INSTALL_REPLACE += ninja_arch_prl_replace_$${ninja_arch_name}" |
| } |
| write_file($${prl_file}, prl_content) |
| } |
| } |