From 2c8126e708e0de2b5d935046391b2ea7ecc4e3eb Mon Sep 17 00:00:00 2001 From: bjorn Date: Sat, 18 Feb 2017 02:48:38 -0800 Subject: [PATCH] Add --version command line flag; --- src/lovr.c | 5 +++++ src/lovr.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/lovr.c b/src/lovr.c index 65801890..d711e41e 100644 --- a/src/lovr.c +++ b/src/lovr.c @@ -33,6 +33,11 @@ static int lovrGetVersion(lua_State* L) { } void lovrInit(lua_State* L, int argc, char** argv) { + if (argc > 1 && strcmp(argv[1], "--version") == 0) { + printf("LOVR %d.%d.%d (%s)\n", LOVR_VERSION_MAJOR, LOVR_VERSION_MINOR, LOVR_VERSION_PATCH, LOVR_VERSION_ALIAS); + exit(0); + } + initGlfw(); // arg global diff --git a/src/lovr.h b/src/lovr.h index d7a7e2a8..2eb70073 100644 --- a/src/lovr.h +++ b/src/lovr.h @@ -3,6 +3,7 @@ #define LOVR_VERSION_MAJOR 0 #define LOVR_VERSION_MINOR 4 #define LOVR_VERSION_PATCH 0 +#define LOVR_VERSION_ALIAS "Cosmic Panda" void lovrInit(lua_State* L, int argc, char** argv); void lovrDestroy(int exitCode);