summaryrefslogtreecommitdiffstats
path: root/installerbuilder/common/repositorygen.h
diff options
context:
space:
mode:
authorMaurice Kalinowski <maurice.kalinowski@nokia.com>2011-08-30 16:58:11 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-08-31 10:48:52 +0200
commite365ebc4211b33a416bccb549abc5797c86e1420 (patch)
tree5eeb3c5e9427abedfa86f8d72ce754555771f909 /installerbuilder/common/repositorygen.h
parentb47128b6775f846fad33f599802d70563580f902 (diff)
allow archivegen to archive multiple directories
this includes changing the syntax, it is now like in 7za archivegen arch.7z dir1 dir2 ... We will need this for further packaging. Adding incrementally does not work as the fascade creates a temporary files and writes it back. Hence we cannot add one directory after another Change-Id: I1923a3beabacf7b8f3618807c5377061555d98b2 Reviewed-on: http://codereview.qt.nokia.com/3889 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Diffstat (limited to 'installerbuilder/common/repositorygen.h')
-rw-r--r--installerbuilder/common/repositorygen.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/installerbuilder/common/repositorygen.h b/installerbuilder/common/repositorygen.h
index 9d2d8a5f3..4c0b95f66 100644
--- a/installerbuilder/common/repositorygen.h
+++ b/installerbuilder/common/repositorygen.h
@@ -42,7 +42,7 @@ namespace QInstaller {
QMap<QString, QString> buildPathToVersionMap( const QVector<PackageInfo>& info );
void compressMetaDirectories( const QString& configDir, const QString& repoDir, const QString& baseDir, const QMap<QString, QString>& versionMapping );
void compressMetaDirectories( const QString& configDir, const QString& repoDir );
- void compressDirectory( const QString& path, const QString& archivePath );
+ void compressDirectory( const QStringList& paths, const QString& archivePath );
void copyComponentData( const QString& packageDir, const QString& configDir, const QString& repoDir, const QVector<PackageInfo>& infos );
void generateMetaDataDirectory( const QString& outDir, const QString& dataDir, const QVector<PackageInfo>& packages, const QString& appName, const QString& appVersion );
QVector<PackageInfo> createListOfPackages( const QStringList& components, const QString& packagesDirectory, bool addDependencies = true );