# Embed plist file via linker if we're not building a bundle
!isEmpty(QMAKE_INFO_PLIST) {
    add_plist = false
    equals(TEMPLATE, lib) {
        plugin:!plugin_bundle: \
            add_plist = true
        else: !plugin:!lib_bundle: \
            add_plist = true
    } else: equals(TEMPLATE, app) {
        !app_bundle: \
            add_plist = true
    }

    $$add_plist: \
        QMAKE_LFLAGS += -Wl,-sectcreate,__TEXT,__info_plist,$$shell_quote( \
            $$relative_path($$absolute_path($$QMAKE_INFO_PLIST, $$_PRO_FILE_PWD_), $$OUT_PWD))
}