Compare commits
1 Commits
v2025.0625
...
v2025.0625
Author | SHA1 | Date | |
---|---|---|---|
ef7470dcce |
@ -17,12 +17,19 @@ Examples:
|
||||
dehydrate src/ output/ Creates _src.cpp and _src.hpp in output/
|
||||
dehydrate -u Updates dehydrate to the latest version
|
||||
dehydrate -v Shows version number
|
||||
dehydrate version Shows version number
|
||||
)";
|
||||
|
||||
Args parse_args(int argc, char* argv[]) {
|
||||
Args args;
|
||||
int idx = 1;
|
||||
|
||||
// Check for "version" as first argument (no dash)
|
||||
if (argc > 1 && std::string(argv[1]) == "version") {
|
||||
args.version = true;
|
||||
return args;
|
||||
}
|
||||
|
||||
// Parse flags
|
||||
while (idx < argc && argv[idx][0] == '-') {
|
||||
std::string flag = argv[idx];
|
||||
|
Reference in New Issue
Block a user