added version string
This commit is contained in:
+11
@@ -66,6 +66,7 @@ static int usage() {
|
|||||||
printf("Use --unbind <APPID> to rollback a deployment\n");
|
printf("Use --unbind <APPID> to rollback a deployment\n");
|
||||||
printf("Use --fomod <APPID> <MODID> to create a new mod using the result from the FOMod\n");
|
printf("Use --fomod <APPID> <MODID> to create a new mod using the result from the FOMod\n");
|
||||||
printf("Use --swap <APPID> <MODID A> MODID B> to swap two mod in the loading order\n");
|
printf("Use --swap <APPID> <MODID A> MODID B> to swap two mod in the loading order\n");
|
||||||
|
printf("Use --version or -v to get the version number\n");
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -635,6 +636,16 @@ int main(int argc, char ** argv) {
|
|||||||
else
|
else
|
||||||
returnValue = swapMod(argc, argv);
|
returnValue = swapMod(argc, argv);
|
||||||
|
|
||||||
|
} else if(strcmp(argv[1], "--version") == 0 || strcmp(argv[1], "-v") == 0) {
|
||||||
|
returnValue = EXIT_SUCCESS;
|
||||||
|
#ifdef __clang__
|
||||||
|
printf("%s: Clang: %d.%d.%d\n", VERSION, __clang_major__, __clang_minor__, __clang_patchlevel__);
|
||||||
|
#elifdef __GNUC__
|
||||||
|
printf("%s: GCC: %d.%d.%d\n", VERSION, __GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__);
|
||||||
|
#else
|
||||||
|
printf("%s: unknown compiler\n", VERSION);
|
||||||
|
#endif
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
usage();
|
usage();
|
||||||
returnValue = EXIT_FAILURE;
|
returnValue = EXIT_FAILURE;
|
||||||
|
|||||||
@@ -11,3 +11,5 @@
|
|||||||
#define GAME_UPPER_DIR_NAME "UPPER_DIRS"
|
#define GAME_UPPER_DIR_NAME "UPPER_DIRS"
|
||||||
//overlayfs temporary dir.
|
//overlayfs temporary dir.
|
||||||
#define GAME_WORK_DIR_NAME "WORK_DIRS"
|
#define GAME_WORK_DIR_NAME "WORK_DIRS"
|
||||||
|
|
||||||
|
#define VERSION "0.1"
|
||||||
|
|||||||
Reference in New Issue
Block a user