// // CMDLINE Argument External Definitions. A hack to make command line // argument values visible to affected program locations. // // When implementing this feature my design intent was that program // options should be set according to the following rules of // option hierarchy. // // 1. Command line options have top priority. // 2. Environmental options over ride default options. // 3. All options must have a meaningful state. On a given platform, // some option setting is most likely to be desired by that community. // // CHotchkiss 10 Feb 98 // // $Id$ #ifndef _CMDARGS_H #define _CMDARGS_H // buffers here are all MAXPATH in length. IS THIS DEFINE UNIVERSAL? extern char acArgbuf[]; extern int debugArgValue; extern int priorityArgValue; extern char rootArgbuf[]; extern int viewArg; extern char logArgbuf[]; // These are used by initialization and RE initialization routines // (none right now) to set up for running (or from warm reset.) extern const char *DefaultRootDir; extern const char *DefaultAircraft; extern const char *DefaultDebuglog; extern const int DefaultViewMode; #endif // end of cmdargs.h