home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / fweb153.zip / fweb-1.53 / web / configure.ini < prev    next >
Text File  |  1995-09-23  |  2KB  |  91 lines

  1. # CONFIG prototype (read by ./configure) for configuration of defaults.mk.
  2. # Names without underscores are figured out automatically by ./configure.
  3.  
  4. # --- TYPE of MACHINE ---
  5. _HOME_MACHINE_=CONFIG
  6. _MACHINE_=CONFIG
  7.  
  8. # --- TOP-LEVEL FWEB SOURCE DIRECTORY ---
  9. unset srcdir
  10.  
  11. # --- COMPILING ---
  12. unset CC
  13.  
  14. # An FWEB flag, either CC or GCC.  This flag isn't used for bootstrapping; it
  15. # is required for properly regenerating custom.h by tangling custom.web.  If
  16. # you're on the Sun and working with gcc, say ``_COMPILER_ = GCC''.
  17. _COMPILER_=GCC
  18.  
  19. # CFLAGS:  Debugging and optimization options for the C compiler.
  20.  
  21. # CPPFLAGS:  Header file search directory (-Idir) and any other
  22. # miscellaneous options for the C preprocessor and compiler.
  23. _CPPFLAGS_='-I.'
  24.  
  25.  
  26. # DEFS:  -D options to pass to the C compiler; set by ./configure.
  27. unset DEFS  
  28. _LOCAL_DEFS_='-DMV=\"$(MV)\"'
  29.  
  30. _COMPILE_='$(CC) -c $(CFLAGS) $(CPPFLAGS) $(DEFS)'
  31.  
  32. # --- LINKING ---
  33.  
  34. # --- Extensions for object files ---
  35. # $(O) is used for targets in the Makefile. $(OBJ) is the suffix used in
  36. # the link line.  (Sometimes $(OBJ) can be null if the compiler understands
  37. # defaults and the length of the command line is an issue, as it is on some
  38. # personal computers.)
  39. _O_=o
  40. _OBJ_='.$(O)'
  41.  
  42. # TERMCAP0 is either a file name, or null.  Generally you should use the stub
  43. # termcap0.$(O).  If you are going to use the system termcap library (only
  44. # relevant for color, an experiment that isn't completed yet) make
  45. # TERMCAP0 null and include ``-ltermcap'' in the LIBS line below.
  46. _TERMCAP0_='termcap0.$(O)'
  47.  
  48. # Stripping (-s) and other miscellaneous options for the linker.
  49. _LDFLAGS_='-g'
  50.  
  51. # Library options -l and -L to pass to the linker.
  52. _LIBS_='-lm'
  53.  
  54. # --- FWEB file suffixes ---
  55. # (For IBM-PC, shorten to ``hwe'')
  56. _HWEB_=hweb
  57.  
  58. # --- The actual link command used by the Makefile.  ---
  59. # TRY NOT TO CHANGE THIS LINE.
  60. _LINK_='$(CC) $(LDFLAGS) -o $(@)'
  61.  
  62. # --- Names of system commands --- 
  63. # (Used in the Makefile and possibly internally to FWEB.)
  64. _MAKE_=make
  65. _MV_=mv
  66. _RM_=rm
  67. _TOUCH_=touch
  68.  
  69. # --- MISCELLANEOUS ---
  70. _PRINT_DVI_='$(ECHO) lpr -d'
  71.  
  72. # --- SPLITTING LARGE SOURCES INTO SEVERAL PARTS ---
  73. _PART1_=
  74. _PART2_=
  75. _PART3_=
  76.  
  77. _FTANGLE2_=
  78. _FTANGLE3_=
  79.  
  80. _FWEAVE2_=
  81. _FWEAVE3_=
  82.  
  83. _RESERVED2_=
  84.  
  85. _COMMON2_=
  86.  
  87. # --- INSTALLATION ---
  88. unset INSTALL
  89. unset INSTALL_PROGRAM
  90. unset INSTALL_DATA
  91.