diff options
author | Maurice Kalinowski <maurice.kalinowski@nokia.com> | 2011-08-30 16:58:11 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@nokia.com> | 2011-08-31 10:48:52 +0200 |
commit | e365ebc4211b33a416bccb549abc5797c86e1420 (patch) | |
tree | 5eeb3c5e9427abedfa86f8d72ce754555771f909 /installerbuilder/common/repositorygen.h | |
parent | b47128b6775f846fad33f599802d70563580f902 (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.h | 2 |
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 ); |