diff options
author | David Phillips <david@sighup.nz> | 2017-01-28 15:32:40 +1300 |
---|---|---|
committer | David Phillips <david@sighup.nz> | 2017-01-28 15:32:40 +1300 |
commit | 694bcc8c2b552924c4f0cca96206bd8b72fde21d (patch) | |
tree | a53440f5b088b2509b70c7176892100199458648 | |
parent | 7567f18c6a910e5b5c41ee969b21cabf3b0a74df (diff) | |
download | tetris-694bcc8c2b552924c4f0cca96206bd8b72fde21d.tar.xz |
Add version flag
-rw-r--r-- | tetris.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -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(); |