diff options
Diffstat (limited to 'installerbuilder/common/repositorygen.h')
-rw-r--r-- | installerbuilder/common/repositorygen.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/installerbuilder/common/repositorygen.h b/installerbuilder/common/repositorygen.h index b77ae2fc7..64290856b 100644 --- a/installerbuilder/common/repositorygen.h +++ b/installerbuilder/common/repositorygen.h @@ -51,6 +51,11 @@ struct PackageInfo }; typedef QVector<PackageInfo> PackageInfoVector; +enum FilterType { + Include, + Exclude +}; + QMap<QString, QString> buildPathToVersionMap(const PackageInfoVector &info); void compressMetaDirectories(const QString &repoDir); @@ -65,7 +70,7 @@ void generateMetaDataDirectory(const QString &outDir, const QString &dataDir, const QString& appVersion, const QString &redirectUpdateUrl = QString()); PackageInfoVector createListOfPackages(const QStringList &components, const QString &packagesDirectory, - const QStringList &excludedPackages, bool addDependencies = true); + const QStringList &filteredPackages, FilterType ftype, bool addDependencies = true); } // namespace QInstaller |