20 lines
403 B
C
20 lines
403 B
C
#pragma once
|
|
|
|
#define VERSION "0.0.6"
|
|
|
|
typedef struct {
|
|
int (*handler)(int argc, char* argv[]);
|
|
const char* name;
|
|
const char* arguments;
|
|
const char* description;
|
|
const char* details;
|
|
} Command;
|
|
|
|
extern const Command COMMANDS[];
|
|
|
|
int main(int argc, char* argv[]);
|
|
|
|
int command_help(int argc, char* argv[]);
|
|
int command_version(int argc, char* argv[]);
|
|
|
|
int command_add_entry(int argc, char* argv[]); |