summaryrefslogtreecommitdiffstats
path: root/tools/common/repositorygen.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/common/repositorygen.h')
-rw-r--r--tools/common/repositorygen.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/common/repositorygen.h b/tools/common/repositorygen.h
index 50349c8b6..b415bd561 100644
--- a/tools/common/repositorygen.h
+++ b/tools/common/repositorygen.h
@@ -48,7 +48,6 @@
namespace QInstallerTools {
-void printRepositoryGenOptions();
struct PackageInfo
{
@@ -56,7 +55,7 @@ struct PackageInfo
QString version;
QString directory;
QStringList dependencies;
- QStringList copiedArchives;
+ QStringList copiedFiles;
};
typedef QVector<PackageInfo> PackageInfoVector;
@@ -65,21 +64,22 @@ enum FilterType {
Exclude
};
+void printRepositoryGenOptions();
+QString makePathAbsolute(const QString &path);
+void copyWithException(const QString &source, const QString &target, const QString &kind = QString());
+
+PackageInfoVector createListOfPackages(const QString &packagesDirectory, QStringList *packagesToFilter,
+ FilterType ftype);
QHash<QString, QString> buildPathToVersionMapping(const PackageInfoVector &info);
-void compressMetaDirectories(const QString &repoDir);
void compressPaths(const QStringList &paths, const QString &archivePath);
void compressMetaDirectories(const QString &repoDir, const QString &baseDir,
const QHash<QString, QString> &versionMapping);
-void copyComponentData(const QString &packageDir, const QString &repoDir, PackageInfoVector &infos);
-
-void generateMetaDataDirectory(const QString &outDir, const QString &dataDir,
- const PackageInfoVector &packages, const QString &appName,
- const QString& appVersion, const QString &redirectUpdateUrl = QString());
+void copyMetaData(const QString &outDir, const QString &dataDir, const PackageInfoVector &packages,
+ const QString &appName, const QString& appVersion);
+void copyComponentData(const QString &packageDir, const QString &repoDir, PackageInfoVector *const infos);
-PackageInfoVector createListOfPackages(const QString &packagesDirectory, const QStringList &filteredPackages,
- FilterType ftype);
} // namespace QInstallerTools