aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/copy_cmd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zen/cmds/copy_cmd.h')
-rw-r--r--src/zen/cmds/copy_cmd.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/zen/cmds/copy_cmd.h b/src/zen/cmds/copy_cmd.h
deleted file mode 100644
index 757a8e691..000000000
--- a/src/zen/cmds/copy_cmd.h
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-#pragma once
-
-#include "../zen.h"
-
-namespace zen {
-
-/** Copy files, possibly using block cloning
- */
-class CopyCommand : public ZenCmdBase
-{
-public:
- static constexpr char Name[] = "copy";
- static constexpr char Description[] = "Copy file(s)";
-
- CopyCommand();
- ~CopyCommand();
-
- virtual cxxopts::Options& Options() override { return m_Options; }
- virtual void Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) override;
- virtual ZenCmdCategory& CommandCategory() const override { return g_UtilitiesCategory; }
-
-private:
- cxxopts::Options m_Options{Name, Description};
- std::filesystem::path m_CopySource;
- std::filesystem::path m_CopyTarget;
- bool m_NoClone = false;
- bool m_MustClone = false;
-};
-
-} // namespace zen