blob: 7154114ed163079d44cfdf721ceb6a0d62af50e9 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001#
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@
Bram Moolenaara5fb28b2005-10-10 21:00:54 +000032DEPEND_CFLAGS_FILTER = @DEPEND_CFLAGS_FILTER@
Bram Moolenaar071d4272004-06-13 20:20:40 +000033X_CFLAGS = @X_CFLAGS@
34X_LIBS_DIR = @X_LIBS@
35X_PRE_LIBS = @X_PRE_LIBS@
36X_EXTRA_LIBS = @X_EXTRA_LIBS@
37X_LIBS = @X_LIB@
38
Bram Moolenaar0ba04292010-07-14 23:23:17 +020039LUA_LIBS = @LUA_LIBS@
40LUA_SRC = @LUA_SRC@
41LUA_OBJ = @LUA_OBJ@
42LUA_CFLAGS = @LUA_CFLAGS@
43LUA_PRO = @LUA_PRO@
44
Bram Moolenaar325b7a22004-07-05 15:58:32 +000045MZSCHEME_LIBS = @MZSCHEME_LIBS@
46MZSCHEME_SRC = @MZSCHEME_SRC@
47MZSCHEME_OBJ = @MZSCHEME_OBJ@
48MZSCHEME_CFLAGS = @MZSCHEME_CFLAGS@
49MZSCHEME_PRO = @MZSCHEME_PRO@
Bram Moolenaar9e70cf12009-05-26 20:59:55 +000050MZSCHEME_EXTRA = @MZSCHEME_EXTRA@
51MZSCHEME_MZC = @MZSCHEME_MZC@
Bram Moolenaar325b7a22004-07-05 15:58:32 +000052
Bram Moolenaar071d4272004-06-13 20:20:40 +000053PERL = @vi_cv_path_perl@
54PERLLIB = @vi_cv_perllib@
55PERL_LIBS = @PERL_LIBS@
56SHRPENV = @shrpenv@
57PERL_SRC = @PERL_SRC@
58PERL_OBJ = @PERL_OBJ@
59PERL_PRO = @PERL_PRO@
60PERL_CFLAGS = @PERL_CFLAGS@
61
62PYTHON_SRC = @PYTHON_SRC@
63PYTHON_OBJ = @PYTHON_OBJ@
64PYTHON_CFLAGS = @PYTHON_CFLAGS@
65PYTHON_LIBS = @PYTHON_LIBS@
66PYTHON_CONFDIR = @PYTHON_CONFDIR@
67PYTHON_GETPATH_CFLAGS = @PYTHON_GETPATH_CFLAGS@
68
Bram Moolenaarbd5e15f2010-07-17 21:19:38 +020069PYTHON3_SRC = @PYTHON3_SRC@
70PYTHON3_OBJ = @PYTHON3_OBJ@
71PYTHON3_CFLAGS = @PYTHON3_CFLAGS@
72PYTHON3_LIBS = @PYTHON3_LIBS@
73PYTHON3_CONFDIR = @PYTHON3_CONFDIR@
74
Bram Moolenaar071d4272004-06-13 20:20:40 +000075TCL = @vi_cv_path_tcl@
76TCL_SRC = @TCL_SRC@
77TCL_OBJ = @TCL_OBJ@
78TCL_PRO = @TCL_PRO@
79TCL_CFLAGS = @TCL_CFLAGS@
80TCL_LIBS = @TCL_LIBS@
81
82HANGULIN_SRC = @HANGULIN_SRC@
83HANGULIN_OBJ = @HANGULIN_OBJ@
84
85WORKSHOP_SRC = @WORKSHOP_SRC@
86WORKSHOP_OBJ = @WORKSHOP_OBJ@
87
88NETBEANS_SRC = @NETBEANS_SRC@
89NETBEANS_OBJ = @NETBEANS_OBJ@
90
91RUBY = @vi_cv_path_ruby@
92RUBY_SRC = @RUBY_SRC@
93RUBY_OBJ = @RUBY_OBJ@
94RUBY_PRO = @RUBY_PRO@
95RUBY_CFLAGS = @RUBY_CFLAGS@
96RUBY_LIBS = @RUBY_LIBS@
97
98SNIFF_SRC = @SNIFF_SRC@
99SNIFF_OBJ = @SNIFF_OBJ@
100
101AWK = @AWK@
102
103STRIP = @STRIP@
104
105EXEEXT = @EXEEXT@
106
107COMPILEDBY = @compiledby@
108
109INSTALLVIMDIFF = @dovimdiff@
110INSTALLGVIMDIFF = @dogvimdiff@
Bram Moolenaar67fe1a12005-05-22 22:12:58 +0000111INSTALL_LANGS = @INSTALL_LANGS@
112INSTALL_TOOL_LANGS = @INSTALL_TOOL_LANGS@
Bram Moolenaar071d4272004-06-13 20:20:40 +0000113
Bram Moolenaar2c704a72010-06-03 21:17:25 +0200114### sed command to fix quotes while creating pathdef.c
115QUOTESED = @QUOTESED@
116
Bram Moolenaar071d4272004-06-13 20:20:40 +0000117### Line break character as octal number for "tr"
118NL = @line_break@
119
120### Top directory for everything
121prefix = @prefix@
122
123### Top directory for the binary
124exec_prefix = @exec_prefix@
125
126### Prefix for location of data files
127BINDIR = @bindir@
128
Bram Moolenaar8c8de832008-06-24 22:58:06 +0000129### For autoconf 2.60 and later (avoid a warning)
130datarootdir = @datarootdir@
131
Bram Moolenaar071d4272004-06-13 20:20:40 +0000132### Prefix for location of data files
133DATADIR = @datadir@
134
135### Prefix for location of man pages
136MANDIR = @mandir@
137
138### Do we have a GUI
139GUI_INC_LOC = @GUI_INC_LOC@
140GUI_LIB_LOC = @GUI_LIB_LOC@
141GUI_SRC = $(@GUITYPE@_SRC)
142GUI_OBJ = $(@GUITYPE@_OBJ)
143GUI_DEFS = $(@GUITYPE@_DEFS)
144GUI_IPATH = $(@GUITYPE@_IPATH)
145GUI_LIBS_DIR = $(@GUITYPE@_LIBS_DIR)
146GUI_LIBS1 = $(@GUITYPE@_LIBS1)
147GUI_LIBS2 = $(@GUITYPE@_LIBS2)
148GUI_INSTALL = $(@GUITYPE@_INSTALL)
149GUI_TARGETS = $(@GUITYPE@_TARGETS)
150GUI_MAN_TARGETS = $(@GUITYPE@_MAN_TARGETS)
151GUI_TESTTARGET = $(@GUITYPE@_TESTTARGET)
Bram Moolenaarab79bcb2004-07-18 21:34:53 +0000152GUI_TESTARG = $(@GUITYPE@_TESTARG)
153GUI_BUNDLE = $(@GUITYPE@_BUNDLE)
Bram Moolenaar071d4272004-06-13 20:20:40 +0000154NARROW_PROTO = @NARROW_PROTO@
155GUI_X_LIBS = @GUI_X_LIBS@
156MOTIF_LIBNAME = @MOTIF_LIBNAME@
157GTK_LIBNAME = @GTK_LIBNAME@
Bram Moolenaar071d4272004-06-13 20:20:40 +0000158
159### Any OS dependent extra source and object file
160OS_EXTRA_SRC = @OS_EXTRA_SRC@
161OS_EXTRA_OBJ = @OS_EXTRA_OBJ@
162
163### If the *.po files are to be translated to *.mo files.
164MAKEMO = @MAKEMO@
165
166# Make sure that "make first" will run "make all" once configure has done its
167# work. This is needed when using the Makefile in the top directory.
168first: all