diff options
author | David Kalnischkies <david@kalnischkies.de> | 2015-09-15 12:44:53 +0200 |
---|---|---|
committer | David Kalnischkies <david@kalnischkies.de> | 2015-11-04 15:02:36 +0100 |
commit | 8d6d3f00b14217e69ecabd68379b1e29bf4a3ccd (patch) | |
tree | b72f8bb2b10b46ad2b81acce2128d07ed4668e4a /apt-pkg/deb/debsystem.h | |
parent | fa74b4ece008f6600d530e28a609f31312c8c864 (diff) |
implement a public pkgSystem::MultiArchSupported
Some codepaths need to check if the system (in our case usually dpkg)
supports MultiArch or not. We had copy-pasted the check so far into
these paths, but having it as a system check is better for reusability.
Diffstat (limited to 'apt-pkg/deb/debsystem.h')
-rw-r--r-- | apt-pkg/deb/debsystem.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apt-pkg/deb/debsystem.h b/apt-pkg/deb/debsystem.h index aed77520e..521552ef4 100644 --- a/apt-pkg/deb/debsystem.h +++ b/apt-pkg/deb/debsystem.h @@ -45,6 +45,11 @@ class debSystem : public pkgSystem debSystem(); virtual ~debSystem(); + + APT_HIDDEN static std::string GetDpkgExecutable(); + APT_HIDDEN static std::vector<std::string> GetDpkgBaseCommand(); + APT_HIDDEN static void DpkgChrootDirectory(); + APT_HIDDEN static bool SupportsMultiArch(); }; extern debSystem debSys; |