added version printing
This commit is contained in:
23
src/main.c
23
src/main.c
@@ -11,12 +11,18 @@
|
|||||||
#include "./board/board.h"
|
#include "./board/board.h"
|
||||||
#include "globals.h"
|
#include "globals.h"
|
||||||
|
|
||||||
|
static const float VERSION = 1.1f;
|
||||||
|
|
||||||
const char SNAKE_VIS = '#';
|
const char SNAKE_VIS = '#';
|
||||||
|
|
||||||
boardInfo brdInfo;
|
boardInfo brdInfo;
|
||||||
playableBoardInfo plBrdInfo;
|
playableBoardInfo plBrdInfo;
|
||||||
|
|
||||||
int main() {
|
void cmd_args(int argc, char** argv);
|
||||||
|
|
||||||
|
int main(int argc, char** argv) {
|
||||||
|
cmd_args(argc, argv);
|
||||||
|
|
||||||
const clock_t initClock = clock();
|
const clock_t initClock = clock();
|
||||||
|
|
||||||
// Board Constraints
|
// Board Constraints
|
||||||
@@ -160,3 +166,18 @@ game_over:
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void cmd_args(int argc, char** argv) {
|
||||||
|
if (argc == 1) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (
|
||||||
|
strcmp(argv[1], "--version") == 0
|
||||||
|
|| strcmp(argv[1], "-v") == 0
|
||||||
|
)
|
||||||
|
{
|
||||||
|
printf("Sanke version %g\n", VERSION);
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user