diff options
author | Brad King <brad.king@kitware.com> | 2021-04-15 16:39:57 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2021-04-15 16:40:37 (GMT) |
commit | 79a2f1e22a4ff95d7d96478d579a7f52b3c289da (patch) | |
tree | 664981235332ac590cafa4d3ff5518893f40fdd0 /Source/cmcmd.h | |
parent | 7f89053953f81aaa3d0283ba4b8d8b29ce234292 (diff) | |
download | CMake-79a2f1e22a4ff95d7d96478d579a7f52b3c289da.zip CMake-79a2f1e22a4ff95d7d96478d579a7f52b3c289da.tar.gz CMake-79a2f1e22a4ff95d7d96478d579a7f52b3c289da.tar.bz2 |
cmcmd: Improve error message from cmake_symlink_{library,executable}
Diffstat (limited to 'Source/cmcmd.h')
-rw-r--r-- | Source/cmcmd.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/cmcmd.h b/Source/cmcmd.h index a2e0b1e..ba78edb 100644 --- a/Source/cmcmd.h +++ b/Source/cmcmd.h @@ -8,6 +8,8 @@ #include <string> #include <vector> +#include "cmsys/Status.hxx" + #include "cmCryptoHash.h" class cmConsoleBuf; @@ -28,8 +30,8 @@ protected: cmCryptoHash::Algo algo); static int SymlinkLibrary(std::vector<std::string> const& args); static int SymlinkExecutable(std::vector<std::string> const& args); - static bool SymlinkInternal(std::string const& file, - std::string const& link); + static cmsys::Status SymlinkInternal(std::string const& file, + std::string const& link); static int ExecuteEchoColor(std::vector<std::string> const& args); static int ExecuteLinkScript(std::vector<std::string> const& args); static int WindowsCEEnvironment(const char* version, |