![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QString>
#include <QStringList>
#include <QDebug>
#include <QSet>
#include <QVersionNumber>
Go to the source code of this file.
Classes | |
class | FrameworkInfo |
class | DylibInfo |
class | OtoolInfo |
class | ApplicationBundleInfo |
class | DeploymentInfo |
Macros | |
#define | LogError() |
#define | LogWarning() |
#define | LogNormal() |
#define | LogDebug() |
Functions | |
bool | operator== (const FrameworkInfo &a, const FrameworkInfo &b) |
QDebug | operator<< (QDebug debug, const FrameworkInfo &info) |
QDebug | operator<< (QDebug debug, const ApplicationBundleInfo &info) |
OtoolInfo | findDependencyInfo (const QString &binaryPath) |
FrameworkInfo | parseOtoolLibraryLine (const QString &line, const QString &appBundlePath, const QList< QString > &rpaths, bool useDebugLibs) |
QString | findAppBinary (const QString &appBundlePath) |
QList< FrameworkInfo > | getQtFrameworks (const QString &path, const QString &appBundlePath, const QList< QString > &rpaths, bool useDebugLibs) |
QList< FrameworkInfo > | getQtFrameworks (const QStringList &otoolLines, const QString &appBundlePath, const QList< QString > &rpaths, bool useDebugLibs) |
QString | copyFramework (const FrameworkInfo &framework, const QString path) |
DeploymentInfo | deployQtFrameworks (const QString &appBundlePath, const QStringList &additionalExecutables, bool useDebugLibs) |
DeploymentInfo | deployQtFrameworks (QList< FrameworkInfo > frameworks, const QString &bundlePath, const QStringList &binaryPaths, bool useDebugLibs, bool useLoaderPath) |
void | createQtConf (const QString &appBundlePath) |
void | deployPlugins (const QString &appBundlePath, DeploymentInfo deploymentInfo, bool useDebugLibs) |
bool | deployQmlImports (const QString &appBundlePath, DeploymentInfo deploymentInfo, QStringList &qmlDirs, QStringList &qmlImportPaths) |
void | changeIdentification (const QString &id, const QString &binaryPath) |
void | changeInstallName (const QString &oldName, const QString &newName, const QString &binaryPath) |
void | runStrip (const QString &binaryPath) |
void | stripAppBinary (const QString &bundlePath) |
QStringList | findAppFrameworkNames (const QString &appBundlePath) |
QStringList | findAppFrameworkPaths (const QString &appBundlePath) |
void | codesignFile (const QString &identity, const QString &filePath) |
QSet< QString > | codesignBundle (const QString &identity, const QString &appBundlePath, QList< QString > additionalBinariesContainingRpaths) |
void | codesign (const QString &identity, const QString &appBundlePath) |
void | createDiskImage (const QString &appBundlePath, const QString &filesystemType) |
void | fixupFramework (const QString &appBundlePath) |
Variables | |
int | logLevel = 1 |
bool | runStripEnabled = true |
#define LogDebug | ( | ) |
#define LogError | ( | ) |
#define LogNormal | ( | ) |
#define LogWarning | ( | ) |
Definition at line 844 of file shared.cpp.
void changeInstallName | ( | const QString & | oldName, |
const QString & | newName, | ||
const QString & | binaryPath ) |
Definition at line 927 of file shared.cpp.
Definition at line 1563 of file shared.cpp.
QSet< QString > codesignBundle | ( | const QString & | identity, |
const QString & | appBundlePath, | ||
QList< QString > | additionalBinariesContainingRpaths ) |
Definition at line 1428 of file shared.cpp.
Definition at line 1392 of file shared.cpp.
References hardenedRuntime, runCodesign, and secureTimestamp.
QString copyFramework | ( | const FrameworkInfo & | framework, |
const QString | path ) |
Definition at line 765 of file shared.cpp.
References alwaysOwerwriteEnabled.
Definition at line 1567 of file shared.cpp.
References alwaysOwerwriteEnabled.
Definition at line 1222 of file shared.cpp.
void deployPlugins | ( | const QString & | appBundlePath, |
DeploymentInfo | deploymentInfo, | ||
bool | useDebugLibs ) |
Definition at line 1252 of file shared.cpp.
bool deployQmlImports | ( | const QString & | appBundlePath, |
DeploymentInfo | deploymentInfo, | ||
QStringList & | qmlDirs, | ||
QStringList & | qmlImportPaths ) |
Definition at line 1284 of file shared.cpp.
DeploymentInfo deployQtFrameworks | ( | const QString & | appBundlePath, |
const QStringList & | additionalExecutables, | ||
bool | useDebugLibs ) |
Definition at line 1053 of file shared.cpp.
References alwaysOwerwriteEnabled.
DeploymentInfo deployQtFrameworks | ( | QList< FrameworkInfo > | frameworks, |
const QString & | bundlePath, | ||
const QStringList & | binaryPaths, | ||
bool | useDebugLibs, | ||
bool | useLoaderPath ) |
Definition at line 977 of file shared.cpp.
References DeploymentInfo::isDebug, FrameworkInfo::isDebugLibrary(), DeploymentInfo::isFramework, and DeploymentInfo::useLoaderPath.
Definition at line 377 of file shared.cpp.
QStringList findAppFrameworkNames | ( | const QString & | appBundlePath | ) |
Definition at line 413 of file shared.cpp.
QStringList findAppFrameworkPaths | ( | const QString & | appBundlePath | ) |
Definition at line 430 of file shared.cpp.
Definition at line 156 of file shared.cpp.
Definition at line 1603 of file shared.cpp.
QList< FrameworkInfo > getQtFrameworks | ( | const QString & | path, |
const QString & | appBundlePath, | ||
const QList< QString > & | rpaths, | ||
bool | useDebugLibs ) |
Definition at line 570 of file shared.cpp.
QList< FrameworkInfo > getQtFrameworks | ( | const QStringList & | otoolLines, |
const QString & | appBundlePath, | ||
const QList< QString > & | rpaths, | ||
bool | useDebugLibs ) |
|
inline |
Definition at line 70 of file shared.cpp.
QDebug operator<< | ( | QDebug | debug, |
const FrameworkInfo & | info ) |
Definition at line 50 of file shared.cpp.
bool operator== | ( | const FrameworkInfo & | a, |
const FrameworkInfo & | b ) |
Definition at line 45 of file shared.cpp.
FrameworkInfo parseOtoolLibraryLine | ( | const QString & | line, |
const QString & | appBundlePath, | ||
const QList< QString > & | rpaths, | ||
bool | useDebugLibs ) |
Definition at line 220 of file shared.cpp.
References FrameworkInfo::isDylib.
Definition at line 936 of file shared.cpp.
References runStripEnabled.
Definition at line 952 of file shared.cpp.
|
extern |
Definition at line 38 of file shared.cpp.
Referenced by main().
|
extern |
Definition at line 29 of file shared.cpp.
Referenced by main(), and runStrip().