home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / plbin.zip / pl / config.h < prev    next >
C/C++ Source or Header  |  1993-03-01  |  2KB  |  75 lines

  1. /* 
  2.   M_SYSTEMHOME      The SWI-Prolog path to its home. Look at your README how
  3.                     your OS's paths are translated to SWI Prolog paths.
  4.             The default is "/usr/local/lib/pl"
  5. */
  6.  
  7. #define M_SYSTEMHOME "/usr/public/SWI"
  8.  
  9. /*
  10.   M_BINDIR          The real path to the-SWI Prolog binaries.
  11.             The default is "/usr/local/bin"
  12. */
  13.  
  14. #define M_BINDIR "/usr/public/SWI/bin"
  15.  
  16. /*
  17.   M_DEFSTARTUP      The SWI Prolog path to the user's Prolog environment.
  18.                     The default is ".plrc".
  19. */
  20.  
  21. #define M_DEFSTARTUP ".plrc"
  22.  
  23. /*
  24.   M_PROLOG          The name for SWI-Prolog. This name is used for naming
  25.                     saved states.
  26.                     The default is "pl".
  27. */
  28.  
  29. #define M_PROLOG "pl"
  30.  
  31.          /*******************************
  32.          *   NON-UNIX SYSTEM MAY NEED:    *
  33.          *******************************/
  34.  
  35. /* 
  36.   M_SYSTEMDIR       The real path to M_SYSTEMHOME. This path may differ for
  37.                     systems without Unix(tm)-style filenames.
  38.             The default is M_SYSTEMHOME.
  39.             Set this define for OS/2, TOS, Mac-OS.
  40. */
  41. #define M_SYSTEMDIR  "C:\usr\public\SWI"
  42.  
  43. /*
  44.   M_SYS             The executable name for SWI-Prolog.
  45.                     The default is M_PROLOG.
  46. */
  47. #define M_SYS "pl.exe"
  48.  
  49.          /*******************************
  50.          *         DEFAULTS        *
  51.          *******************************/
  52.  
  53. #ifndef M_SYSTEMHOME
  54. #    define M_SYSTEMHOME "/usr/local/lib/pl"
  55. #endif
  56. #ifndef M_BINDIR
  57. #    define M_BINDIR "/usr/local/bin/pl"
  58. #endif
  59. #ifndef M_PROLOG
  60. #    define M_PROLOG "pl"
  61. #endif
  62. #ifndef M_DEFSTARTUP
  63. #    define M_DEFSTARTUP ".plrc"
  64. #endif
  65.                     /* Non-Unix paths  */
  66. #ifndef M_SYSTEMDIR
  67. #    define M_SYSTEMDIR M_SYSTEMHOME
  68. #endif
  69. #ifndef M_SEP
  70. #    define M_SEP "/"
  71. #endif
  72. #ifndef M_SYS
  73. #    define M_SYS M_PROLOG
  74. #endif
  75.