From 762bf741fd6db043f06448a19b554cc4946777e6 Mon Sep 17 00:00:00 2001 From: Preston Pan Date: Mon, 6 Feb 2023 02:04:44 -0800 Subject: add version message; change binary name --- snake.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'snake.c') diff --git a/snake.c b/snake.c index 6b4201f..9a88d26 100644 --- a/snake.c +++ b/snake.c @@ -4,6 +4,8 @@ #include #include //handling ctrl-c #include //terminal size +#include // argument parsing + #include "vector.h" #include "snake.h" #include "conio.h" @@ -23,6 +25,15 @@ vector_t foodPos; vector_t lastMoveDir; int main(int argc, char **argv) { + for (int i = 0; i < argc; i ++) { + if (strcmp("--version", argv[i]) == 0) { + printf("snake3, version 1.0\n"); + printf("Copyright 2023 Kai Stevenson\n"); + printf("This software was licensed under the MIT license;\n"); + printf("for more information, see the license file.\n"); + return 0; + } + } //get terminal size struct winsize win; ioctl(fileno(stdout), TIOCGWINSZ, &win); -- cgit v1.3.1