home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 January / Chip_1997-01_cd.bin / ms95 / disk23 / dir02 / f011700.re_ / f011700.re
Text File  |  1996-04-02  |  3KB  |  98 lines

  1. #----------------------------------------------------------------------
  2. #
  3. #   Make Include File For MicroStation File Extensions
  4. #
  5. #   Current Revision:
  6. #   $Workfile:   msfilext.mki  $
  7. #   $Revision:   6.2  $  $Date:   09 Aug 1995 18:20:00  $
  8. #
  9. #   Copyright 1985-95, Bentley Systems, Inc.
  10. #
  11. #   Limited permission is hereby granted to reproduce and modify this
  12. #   copyrighted material provided that the resulting code is used only in
  13. #   conjunction with Bentley Systems products under the terms of the
  14. #   license agreement provided therein, and that this notice is retained
  15. #   in its entirety in any such reproduction or modification.
  16. #
  17. #----------------------------------------------------------------------
  18. %if !__msfilextMKI__
  19.      __msfilextMKI__ = 1
  20.  
  21. #-----------------------------------------------------------------------
  22. #
  23. #    Unix File Extensions
  24. #
  25. #-----------------------------------------------------------------------
  26. %if    UNIX
  27.  
  28.     # Object file extension
  29.     oext    = .o
  30.  
  31.     # Lib file extension
  32.     libext    = .a
  33.  
  34.     # executable program extension
  35.     exeext    =
  36.  
  37. #-----------------------------------------------------------------------
  38. #
  39. #       PC File Extensions
  40. #
  41. #-----------------------------------------------------------------------
  42. %elif    MSDOS
  43.  
  44.     oext    = .obj
  45.     libext    = .lib
  46.     exeext      = .exp
  47.  
  48.     #     Protected Mode executable file extension
  49.     pmExt       = .exp
  50.  
  51. #-----------------------------------------------------------------------
  52. #
  53. #    VAX VMS File Extensions
  54. #
  55. #-----------------------------------------------------------------------
  56. %elif    VAX
  57.  
  58.     oext        = .obj
  59.     libext      = .olb
  60.     exeext      = .exe
  61.  
  62. #-----------------------------------------------------------------------
  63. #
  64. #    Macintosh File Extensions
  65. #
  66. #-----------------------------------------------------------------------
  67. %elif    MACINTOSH
  68.  
  69.     oext    = .o
  70.     libext  = .o
  71.     exeext  =
  72.  
  73. #-----------------------------------------------------------------------
  74. #
  75. #    Windows NT File Extensions
  76. #
  77. #-----------------------------------------------------------------------
  78. %elif    winNT
  79.  
  80.     oext    = .obj
  81.     libext    = .lib
  82.     exeext    = .exe
  83.  
  84. #-----------------------------------------------------------------------
  85. #
  86. #    OS/2 File Extensions
  87. #
  88. #-----------------------------------------------------------------------
  89. %elif os2       /* OS/2 */
  90.  
  91.     oext    = .obj
  92.     libext    = .lib
  93.     exeext    = .exe
  94.  
  95. %endif        # END OF PLATFORM SPECIFIC DEFINITIONS
  96.  
  97. %endif          # !__msfilextMKI__
  98.