3#ifndef MAC_DEPLOMYMENT_SHARED_H
4#define MAC_DEPLOMYMENT_SHARED_H
10#include <QVersionNumber>
13#define LogError() if (logLevel < 0) {} else qDebug() << "ERROR:"
14#define LogWarning() if (logLevel < 1) {} else qDebug() << "WARNING:"
15#define LogNormal() if (logLevel < 2) {} else qDebug() << "Log:"
16#define LogDebug() if (logLevel < 3) {} else qDebug() << "Log:"
QStringList deployedFrameworks
bool containsModule(const QString &module, const QString &libInFix) const
QList< QString > rpathsUsed
QVersionNumber compatibilityVersion
QVersionNumber currentVersion
QString frameworkDirectory
QString binaryDestinationDirectory
bool isDebugLibrary() const
QString frameworkDestinationDirectory
QString deployedInstallName
\macro QT_RESTRICTED_CAST_FROM_ASCII
bool endsWith(const QString &s, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
Returns true if the string ends with s; otherwise returns false.
bool contains(QChar c, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
[7]
GLsizei const GLchar *const * path
#define QStringLiteral(str)
QSet< QString > codesignBundle(const QString &identity, const QString &appBundlePath, QList< QString > additionalBinariesContainingRpaths)
void codesignFile(const QString &identity, const QString &filePath)
void changeInstallName(const QString &oldName, const QString &newName, const QString &binaryPath)
bool deployQmlImports(const QString &appBundlePath, DeploymentInfo deploymentInfo, QStringList &qmlDirs, QStringList &qmlImportPaths)
void createQtConf(const QString &appBundlePath)
void runStrip(const QString &binaryPath)
QString findAppBinary(const QString &appBundlePath)
bool operator==(const FrameworkInfo &a, const FrameworkInfo &b)
void fixupFramework(const QString &appBundlePath)
void deployPlugins(const QString &appBundlePath, DeploymentInfo deploymentInfo, bool useDebugLibs)
void changeIdentification(const QString &id, const QString &binaryPath)
OtoolInfo findDependencyInfo(const QString &binaryPath)
DeploymentInfo deployQtFrameworks(const QString &appBundlePath, const QStringList &additionalExecutables, bool useDebugLibs)
void createDiskImage(const QString &appBundlePath, const QString &filesystemType)
QString copyFramework(const FrameworkInfo &framework, const QString path)
void stripAppBinary(const QString &bundlePath)
QStringList findAppFrameworkPaths(const QString &appBundlePath)
QStringList findAppFrameworkNames(const QString &appBundlePath)
void codesign(const QString &identity, const QString &appBundlePath)
FrameworkInfo parseOtoolLibraryLine(const QString &line, const QString &appBundlePath, const QList< QString > &rpaths, bool useDebugLibs)
QDebug operator<<(QDebug debug, const FrameworkInfo &info)
QList< FrameworkInfo > getQtFrameworks(const QString &path, const QString &appBundlePath, const QList< QString > &rpaths, bool useDebugLibs)
QFileInfo info(fileName)
[8]