-
-static bool parse_args(int argc, char **argv)
-{
- for(int i=1; i<argc; i++) {
- if(argv[i][0] == '-') {
- if(strcmp(argv[i], "-vr") == 0) {
- use_vr = true;
-
- } else if(strcmp(argv[i], "-novr") == 0) {
- use_vr = false;
-
- } else if(strcmp(argv[i], "-help") == 0) {
- printf("usage: %s [options]\noptions:\n", argv[0]);
- printf(" -vr/-novr: enable/disable VR\n");
- printf(" -help: print usage information and exit\n");
- exit(0);
- } else {
- fprintf(stderr, "invalid option: %s\n", argv[i]);
- return false;
- }
- } else {
- fprintf(stderr, "unexpected option: %s\n", argv[i]);
- return false;
- }
- }
- return true;
-}