initial import

This commit is contained in:
2023-10-16 21:57:57 -07:00
commit d9f779f071
7 changed files with 227 additions and 0 deletions

25
sgard.cc Normal file
View File

@@ -0,0 +1,25 @@
///
/// \file sgard.cc
/// \author K. Isom <kyle@imap.cc>
/// \date 2023-10-17
/// \brief Shimmering Clarity Gardener: dot-file management.
///
#include <iostream>
#include <scsl/Flag.h>
int
main(int argc, char *argv[])
{
auto flag = new scsl::Flags("sgard", "Shimmering Clarity Gardener: dot-file management");
auto parseResult = flag->Parse(argc, argv);
if (parseResult != scsl::Flags::ParseStatus::OK) {
std::cerr << "failed to parse flags: "
<< scsl::Flags::ParseStatusToString(parseResult)
<< "\n";
flag->Usage(std::cerr, 1);
}
}