~ubuntu-branches/ubuntu/karmic/fweb/karmic

« back to all changes in this revision

Viewing changes to Web/defaults.mk.in

  • Committer: Bazaar Package Importer
  • Author(s): Yann Dirson
  • Date: 2002-01-04 23:20:22 UTC
  • Revision ID: james.westby@ubuntu.com-20020104232022-330ad4iyzpvb5bm4
Tags: upstream-1.62
ImportĀ upstreamĀ versionĀ 1.62

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# --- START of SYSTEM CONFIGURATION SECTION ---
 
2
# @configure_input@
 
3
 
 
4
# --- Supporting VPATH ---
 
5
top_srcdir = @srcdir@/..
 
6
srcdir = @srcdir@
 
7
VPATH = @srcdir@
 
8
 
 
9
# --- Names of system commands --- 
 
10
# (Used in the Makefile and possibly internally to FWEB.)
 
11
MAKE = @_MAKE_@
 
12
MV = @_MV_@
 
13
RM = @_RM_@
 
14
TOUCH = @_TOUCH_@
 
15
 
 
16
# --- COMPILING ---
 
17
 
 
18
# --- Compiler name ---
 
19
CC = @CC@
 
20
 
 
21
# An FWEB flag, either CC or GCC.  This flag isn't used for bootstrapping; it
 
22
# is required for properly regenerating custom.h by tangling custom.web.  If
 
23
# you're on the Sun and working with gcc, say ``COMPILER = GCC''.
 
24
COMPILER = @_COMPILER_@
 
25
 
 
26
# --- Compiler options ---
 
27
# Debugging and optimization options for the C compiler.
 
28
CFLAGS = @CFLAGS@ 
 
29
 
 
30
# How to run the C preprocessor
 
31
CPP = @CPP@
 
32
 
 
33
# Header file search directory (-Idir) and any other miscellaneous options
 
34
# for the C preprocessor and compiler.
 
35
CPPFLAGS = @_CPPFLAGS_@
 
36
 
 
37
# (Compiler macro definitions.  In addition, see the discussion of PARTn
 
38
# below.)  
 
39
DEFS = @DEFS@ @_LOCAL_DEFS_@
 
40
 
 
41
# --- The actual compile command used by the Makefile.  ---
 
42
COMPILE = @_COMPILE_@
 
43
 
 
44
 
 
45
 
 
46
# --- LINKING ---
 
47
 
 
48
# --- Extensions for object files ---
 
49
# $(O) is used for targets in the Makefile. $(OBJ) is the suffix used in
 
50
# the link line.  (Sometimes $(OBJ) can be null if the compiler understands
 
51
# defaults and the length of the command line is an issue, as it is on some
 
52
# personal computers.)
 
53
O = @_O_@
 
54
OBJ = @_OBJ_@
 
55
 
 
56
# TERMCAP0 is either a file name, or null.  If the termcap library is
 
57
# available, TERMCAP0 should be null and LIBS should include -ltermcap.
 
58
# If the termcap library is not available, TERMCAP0 should be termcap0.$(O).
 
59
TERMCAP0 = @TERMCAP0@
 
60
 
 
61
# --- Linker options ---
 
62
 
 
63
# Stripping (-s) and other miscellaneous options for the linker.
 
64
LDFLAGS = @_LDFLAGS_@
 
65
 
 
66
# Library options -l and -L to pass to the linker.
 
67
LIBS = @_LIBS_@ @LIBS@
 
68
 
 
69
# --- The actual link command used by the Makefile.  ---
 
70
# TRY NOT TO CHANGE THIS LINE.
 
71
LINK = @_LINK_@
 
72
 
 
73
 
 
74
 
 
75
# --- MISCELLANEOUS ---
 
76
 
 
77
# --- How to print a dvi file ---
 
78
ECHO = echo # Use this to prevent actual printing.
 
79
PRINT_DVI  = @_PRINT_DVI_@
 
80
 
 
81
# --- FWEB flags indicating type of machine on which you're tangling
 
82
# (HOME_MACHINE) and for which machine you're generating C code. ---
 
83
HOME_MACHINE = @_HOME_MACHINE_@
 
84
MACHINE = @_MACHINE_@
 
85
 
 
86
# --- FWEB file suffixes ---
 
87
# (For IBM-PC, shorten to ``hwe'')
 
88
HWEB = @_HWEB_@
 
89
 
 
90
# --- Splitting FTANGLE & FWEAVE into several parts, especially for small
 
91
# compilers on personal computers.  Here's an example for the IBM-PC,
 
92
# Microsoft compiler ---
 
93
# ---------------------------------------------------------------------------
 
94
#PART1 = /Dpart=1
 
95
#PART2 = /Dpart=2
 
96
#PART3 = /Dpart=3
 
97
 
 
98
#FTANGLE2 = ftangle2.$(O)
 
99
#FTANGLE3 = ftangle3.$(O)
 
100
 
 
101
#FWEAVE2 = fweave2.$(O)
 
102
#FWEAVE3 = fweave3.$(O)
 
103
 
 
104
#PROD2 = prod2.$(O)
 
105
#RATFOR2 = ratfor2.$(O)
 
106
#RESERVED2 = reservd2.$(O)
 
107
#COMMON2 = common2.$(O)
 
108
# ---------------------------------------------------------------------------
 
109
 
 
110
# The PARTn macros are compiler options that define the macro |part|
 
111
#to be n, for example ``-Dpart=2''
 
112
PART1 = @_PART1_@
 
113
PART2 = @_PART2_@
 
114
PART3 = @_PART3_@
 
115
 
 
116
# Here are the names of the second and third parts of the object files.
 
117
FTANGLE2 = @_FTANGLE2_@
 
118
FTANGLE3 = @_FTANGLE3_@
 
119
 
 
120
FWEAVE2 = @_FWEAVE2_@
 
121
FWEAVE3 = @_FWEAVE3_@
 
122
 
 
123
PROD2 = @_PROD2_@
 
124
RATFOR2 = @_RATFOR2_@
 
125
RESERVED2 = @_RESERVED2_@
 
126
COMMON2 = @_COMMON2_@
 
127
 
 
128
 
 
129
# --- INSTALLATION INFORMATION ---
 
130
INSTALL = @INSTALL@
 
131
INSTALL_PROGRAM = @INSTALL_PROGRAM@
 
132
INSTALL_DATA = @INSTALL_DATA@
 
133
 
 
134
# Top-level path for executable binaries (usually /usr/local):
 
135
exec_prefix = @exec_prefix@
 
136
 
 
137
# Where the processors go:
 
138
bindir = $(exec_prefix)/bin
 
139
 
 
140
# Top-level path for everything else (usually /usr/local)
 
141
prefix = @prefix@
 
142
doc_prefix = $(prefix)
 
143
 
 
144
# Where the Unix man pages go:
 
145
manext = 1
 
146
mandir = $(doc_prefix)/man/man$(manext)
 
147
 
 
148
# Where the emacs info* files go:
 
149
infodir = $(doc_prefix)/info
 
150
 
 
151
# Where the source file fweb.texinfo goes:
 
152
texinfodir = $(infodir)
 
153
 
 
154
# Where the fwebmac.sty macro package used by FWEAVE goes, as well as the
 
155
# file fweb.tex needed for weaving the FWEB source code, go:
 
156
texdir = $(prefix)/@_TEXSUBDIR_@
 
157
 
 
158
# --- END of SYSTEM CONFIGURATION SECTION ---
 
159