diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-04-02 05:08:04 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-04-02 05:08:04 -0500 |
commit | c6b0e5fc81d905f57688c696f80e480712f612ab (patch) | |
tree | 9b08fec4059ed05becfe85e426ff316cb7a5d381 /image/backends/basic.cc | |
parent | 94fc4d46c3f2ebc179b768525a4aad73a655e083 (diff) | |
download | horizon-c6b0e5fc81d905f57688c696f80e480712f612ab.tar.gz horizon-c6b0e5fc81d905f57688c696f80e480712f612ab.tar.bz2 horizon-c6b0e5fc81d905f57688c696f80e480712f612ab.tar.xz horizon-c6b0e5fc81d905f57688c696f80e480712f612ab.zip |
image: Significantly refactor how backends are registered
Diffstat (limited to 'image/backends/basic.cc')
-rw-r--r-- | image/backends/basic.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/image/backends/basic.cc b/image/backends/basic.cc index 908f1d9..dbe387c 100644 --- a/image/backends/basic.cc +++ b/image/backends/basic.cc @@ -11,7 +11,6 @@ */ #include "basic.hh" -#include "backends.hh" namespace Horizon { namespace Image { @@ -21,6 +20,10 @@ std::vector<BackendDescriptor> known_backends = { {"squashfs", "Create a SquashFS image (.squashfs)", [](std::string, std::string){ return nullptr; } } }; +const std::vector<BackendDescriptor> BasicBackend::available_backends() { + return known_backends; +} + int BasicBackend::prepare() { /* The default implementation returns success immediately; * no preparation is required. */ |