diff options
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -2,13 +2,21 @@ #include "state.h" #include "lua_core.h" +inline static void printVersion() { + if ( VERSION_DEV ) { + TraceLog( LOG_INFO, "ReiLua %d.%d.%d-Dev", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH ); + } + else { + TraceLog( LOG_INFO, "ReiLua %d.%d.%d", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH ); + } +} + int main( int argn, const char **argc ) { char exePath[ STRING_LEN ] = { '\0' }; if ( 1 < argn ) { if ( strcmp( argc[1], "--version" ) == 0 || strcmp( argc[1], "-v" ) == 0 ) { - printf( "ReiLua %d.%d.%d\n", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH ); - + printVersion(); return 1; } else{ @@ -18,7 +26,7 @@ int main( int argn, const char **argc ) { else { sprintf( exePath, "%s/", GetWorkingDirectory() ); } - TraceLog( LOG_INFO, "ReiLua %d.%d.%d", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH ); + printVersion(); stateInit( exePath ); while ( state->run ) { |
