From 694bcc8c2b552924c4f0cca96206bd8b72fde21d Mon Sep 17 00:00:00 2001 From: David Phillips Date: Sat, 28 Jan 2017 15:32:40 +1300 Subject: Add version flag --- tetris.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tetris.c b/tetris.c index 3218e66..a33f219 100644 --- a/tetris.c +++ b/tetris.c @@ -8,6 +8,7 @@ #include "tetromino.h" #include "plot.h" +#define VERSION "1.0" #define TETROMINO_WIDTH 4 #define TETROMINO_HEIGHT 4 #define TETROMINO_AREA (TETROMINO_HEIGHT*TETROMINO_WIDTH) @@ -260,6 +261,17 @@ main_loop() int main(int argc, char **argv) { + char *argument = NULL; + + if (argc >= 2) { + argument = argv[1]; + if (strcmp(argument, "-v") == 0) { + fprintf(stderr, "tetris "VERSION"\n"); + } else { + fprintf(stderr, "%s [-v]\n", argv[0]); + } + return 0; + } srand(time(NULL)); plot_init(); main_loop(); -- cgit v1.1