xref: /vim-8.2.3635/src/config.mk.in (revision ab79bcba)
1#
2# config.mk.in -- autoconf template for Vim on Unix		vim:ts=8:sw=8:
3#
4# DO NOT EDIT config.mk!!  It will be overwritten by configure.
5# Edit Makefile and run "make" or run ./configure with other arguments.
6#
7# Configure does not edit the makefile directly. This method is not the
8# standard use of GNU autoconf, but it has two advantages:
9#   a) The user can override every choice made by configure.
10#   b) Modifications to the makefile are not lost when configure is run.
11#
12# I hope this is worth being nonstandard. jw.
13
14@SET_MAKE@
15
16VIMNAME		= @VIMNAME@
17EXNAME		= @EXNAME@
18VIEWNAME	= @VIEWNAME@
19
20CC		= @CC@
21DEFS		= @DEFS@
22CFLAGS		= @CFLAGS@
23CPPFLAGS	= @CPPFLAGS@
24srcdir		= @srcdir@
25VPATH		= @srcdir@
26LDFLAGS		= @LDFLAGS@
27LIBS		= @LIBS@
28TAGPRG		= @TAGPRG@
29
30CPP		= @CPP@
31CPP_MM		= @CPP_MM@
32X_CFLAGS	= @X_CFLAGS@
33X_LIBS_DIR	= @X_LIBS@
34X_PRE_LIBS	= @X_PRE_LIBS@
35X_EXTRA_LIBS	= @X_EXTRA_LIBS@
36X_LIBS		= @X_LIB@
37
38MZSCHEME_LIBS	= @MZSCHEME_LIBS@
39MZSCHEME_SRC	= @MZSCHEME_SRC@
40MZSCHEME_OBJ	= @MZSCHEME_OBJ@
41MZSCHEME_CFLAGS	= @MZSCHEME_CFLAGS@
42MZSCHEME_PRO	= @MZSCHEME_PRO@
43
44PERL		= @vi_cv_path_perl@
45PERLLIB		= @vi_cv_perllib@
46PERL_LIBS	= @PERL_LIBS@
47SHRPENV		= @shrpenv@
48PERL_SRC	= @PERL_SRC@
49PERL_OBJ	= @PERL_OBJ@
50PERL_PRO	= @PERL_PRO@
51PERL_CFLAGS	= @PERL_CFLAGS@
52
53PYTHON_SRC	= @PYTHON_SRC@
54PYTHON_OBJ	= @PYTHON_OBJ@
55PYTHON_CFLAGS	= @PYTHON_CFLAGS@
56PYTHON_LIBS	= @PYTHON_LIBS@
57PYTHON_CONFDIR	= @PYTHON_CONFDIR@
58PYTHON_GETPATH_CFLAGS = @PYTHON_GETPATH_CFLAGS@
59
60TCL		= @vi_cv_path_tcl@
61TCL_SRC		= @TCL_SRC@
62TCL_OBJ		= @TCL_OBJ@
63TCL_PRO		= @TCL_PRO@
64TCL_CFLAGS	= @TCL_CFLAGS@
65TCL_LIBS	= @TCL_LIBS@
66
67HANGULIN_SRC	= @HANGULIN_SRC@
68HANGULIN_OBJ	= @HANGULIN_OBJ@
69
70WORKSHOP_SRC	= @WORKSHOP_SRC@
71WORKSHOP_OBJ	= @WORKSHOP_OBJ@
72
73NETBEANS_SRC	= @NETBEANS_SRC@
74NETBEANS_OBJ	= @NETBEANS_OBJ@
75
76RUBY		= @vi_cv_path_ruby@
77RUBY_SRC	= @RUBY_SRC@
78RUBY_OBJ	= @RUBY_OBJ@
79RUBY_PRO	= @RUBY_PRO@
80RUBY_CFLAGS	= @RUBY_CFLAGS@
81RUBY_LIBS	= @RUBY_LIBS@
82
83SNIFF_SRC	= @SNIFF_SRC@
84SNIFF_OBJ	= @SNIFF_OBJ@
85
86AWK		= @AWK@
87
88STRIP		= @STRIP@
89
90EXEEXT		= @EXEEXT@
91
92COMPILEDBY	= @compiledby@
93
94INSTALLVIMDIFF	= @dovimdiff@
95INSTALLGVIMDIFF	= @dogvimdiff@
96
97### Line break character as octal number for "tr"
98NL		= @line_break@
99
100### Top directory for everything
101prefix		= @prefix@
102
103### Top directory for the binary
104exec_prefix	= @exec_prefix@
105
106### Prefix for location of data files
107BINDIR		= @bindir@
108
109### Prefix for location of data files
110DATADIR		= @datadir@
111
112### Prefix for location of man pages
113MANDIR		= @mandir@
114
115### Do we have a GUI
116GUI_INC_LOC	= @GUI_INC_LOC@
117GUI_LIB_LOC	= @GUI_LIB_LOC@
118GUI_SRC		= $(@GUITYPE@_SRC)
119GUI_OBJ		= $(@GUITYPE@_OBJ)
120GUI_DEFS	= $(@GUITYPE@_DEFS)
121GUI_IPATH	= $(@GUITYPE@_IPATH)
122GUI_LIBS_DIR	= $(@GUITYPE@_LIBS_DIR)
123GUI_LIBS1	= $(@GUITYPE@_LIBS1)
124GUI_LIBS2	= $(@GUITYPE@_LIBS2)
125GUI_INSTALL	= $(@GUITYPE@_INSTALL)
126GUI_TARGETS	= $(@GUITYPE@_TARGETS)
127GUI_MAN_TARGETS	= $(@GUITYPE@_MAN_TARGETS)
128GUI_TESTTARGET	= $(@GUITYPE@_TESTTARGET)
129GUI_TESTARG	= $(@GUITYPE@_TESTARG)
130GUI_BUNDLE	= $(@GUITYPE@_BUNDLE)
131NARROW_PROTO	= @NARROW_PROTO@
132GUI_X_LIBS	= @GUI_X_LIBS@
133MOTIF_LIBNAME	= @MOTIF_LIBNAME@
134GTK_LIBNAME	= @GTK_LIBNAME@
135KDE_PREFIX	= @KDE_PREFIX@
136MOC             = @MOC@
137
138### Any OS dependent extra source and object file
139OS_EXTRA_SRC	= @OS_EXTRA_SRC@
140OS_EXTRA_OBJ	= @OS_EXTRA_OBJ@
141
142### If the *.po files are to be translated to *.mo files.
143MAKEMO		= @MAKEMO@
144
145# Make sure that "make first" will run "make all" once configure has done its
146# work.  This is needed when using the Makefile in the top directory.
147first: all
148