permit multiline comments and strings in macros
[bpt/coccinelle.git] / Makefile.config.in
CommitLineData
feec80c3
C
1# autogenerated by configure
2
3# * for each library $1, add another entry in the same manner
755320b0
C
4MAKELIBS=@MAKE_dynlink@ @MAKE_menhirLib@ @MAKE_pycaml@ @MAKE_pcre@
5LNKLIBS=@MODULES_dynlink@ @MODULES_menhirLib@ @MODULES_pycaml@ @MODULES_pcre@ @MODULES_profiling@
6OPTLNKLIBS=@MODULESOPT_dynlink@ @MODULESOPT_menhirLib@ @MODULESOPT_pycaml@ @MODULESOPT_pcre@
7INCLIBS=@PATH_dynlink@ @PATH_menhirLib@ @PATH_pycaml@ @PATH_pcre@
8FLAGSLIBS=@FLAGS_dynlink@ @FLAGS_menhirLib@ @FLAGS_pycaml@ @FLAGS_pcre@
9OPTFLAGSLIBS=@OPTFLAGS_dynlink@ @OPTFLAGS_menhirLib@ @OPTFLAGS_pycaml@ @OPTFLAGS_pcre@
feec80c3
C
10# * end of library variables
11
12# system packages inc libs
755320b0 13SYSINCLIBS=@PATH_unix@ @PATH_bigarray@ @PATH_num@ @PATH_str@ @PATH_dynlink@
feec80c3
C
14
15# camlp4 library location
16PATH_camlp4=@PATH_camlp4@
17
18SHELL?=@SHELL@
19PKG_CONFIG=@PKG_CONFIG@
20INSTALL=@INSTALL@
21TAR=@TAR@
22PATCH=@PATCH@
23PDFLATEX=@PDFLATEX@
d6ce1786
C
24PATCHELF=@PATCHELF@
25
26# copy of the configure flags
27CONFIGURE_FLAGS=@CONFIGURE_FLAGS@
28
29# differentiate between release and development builds here
30# (typically for improved performance)
31ifneq (@enable_release@, no)
32EXTRA_OCAML_FLAGS=-unsafe
33else
755320b0
C
34# -dtypes is depricated and can be replaced with -annot for newer
35# versions of ocaml.
d6ce1786
C
36EXTRA_OCAML_FLAGS=-g -dtypes
37endif
38
39# note that variables are exported and thus cannot be used in
40# definitions of other variables. Use $(EXTRA_OCAML_FLAGS) for that.
abad11c5 41# Todo: since these definitions are now in Makefile.config.in, the
d6ce1786
C
42# defaults can be removed from each individual Makefile in the
43# subdirectories.
44export OCAMLCFLAGS?=$(EXTRA_OCAML_FLAGS)
45export OPTFLAGS?=$(EXTRA_OCAML_FLAGS)
feec80c3
C
46
47# paths
48prefix=@prefix@
49exec_prefix=@exec_prefix@
50bindir=@bindir@
51datarootdir=@datarootdir@
52includedir=@includedir@
53libdir=@libdir@
54sysconfdir=@sysconfdir@
55mandir=@mandir@
56
57# C compiler
d6ce1786
C
58export CC=@CC@
59export CFLAGS=@CFLAGS@
60export CPP=@CPP@
61export CPPFLAGS=@CPPFLAGS@
feec80c3
C
62
63# portable MKDIR_P
64MKDIR_P=@MKDIR_P@
65
66# the default Make target
67TARGET_ALL=@MAKETARGET_ALL@
d6ce1786 68TARGET_SPATCH=@MAKETARGET_SPATCH@
feec80c3
C
69
70PYTHON_CFLAGS=@PYTHON_CFLAGS@
71PYTHON_LIBS=@PYTHON_LIBS@
d6ce1786
C
72export PYTHON_VERSION=@PYVER@
73export PYTHON_VERSION_MAJOR=@PYVER_MAJOR@
feec80c3
C
74
75PCRE_CFLAGS=@PCRE_CFLAGS@
76PCRE_LIBS=@PCRE_LIBS@
77
d6ce1786
C
78export OCAMLFIND=@OCAMLFIND@
79export OCAMLBUILD=@OCAMLBUILD@
80export OCAMLC=@OCAMLC@
81export OCAMLDEP=@OCAMLDEP@
82export OCAMLDOC=@OCAMLDOC@
83export OCAMLLEX=@OCAMLLEX@
84export OCAMLYACC=@OCAMLYACC@
85export OCAMLLIB=@OCAMLLIB@
86export OCAMLMKLIB=@OCAMLMKLIB@
87export OCAMLMKTOP=@OCAMLMKTOP@
88export OCAMLOPT=@OCAMLOPT@
89export CAMLP4=@CAMLP4@
90export CAMLP4O=@CAMLP4O@
91export MENHIR=@MENHIR@
92export OCAMLVERSION=@OCAMLVERSION@
feec80c3
C
93
94INSTALL_PROGRAM=$(INSTALL) -m 755
95INSTALL_LIB=$(INSTALL) -m 755
96INSTALL_DATA=$(INSTALL) -m 644
97
98# Where to install the binary
99BINDIR=${bindir}
100
101# Where to install the man pages
102MANDIR=${mandir}
103
104# Where to install the lib
105LIBDIR=${libdir}
106
107# Where to install the configuration files
108SHAREDIR=@SHAREDIR@
109
110BASH_COMPLETION_DIR=${sysconfdir}/bash_completion.d
111
112# selected libraries
feec80c3
C
113FEATURE_menhirLib=@FEATURE_menhirLib@
114FEATURE_pycaml=@FEATURE_pycaml@
115FEATURE_pcre=@FEATURE_pcre@
feec80c3
C
116LOCALLIB_pycaml=@LOCALLIB_pycaml@
117
118# Features
119FEATURE_PYTHON=@FEATURE_PYTHON@
120FEATURE_OCAML=@FEATURE_OCAML@
d6ce1786 121NO_OCAMLFIND=@SUBSTITUTED_OCAMLFIND@
abad11c5 122FEATURE_OCAMLBUILD=@FEATURE_OCAMLBUILD@
feec80c3
C
123
124# Include paths
125PCREDIR=@PATH_pcre@
126PYCAMLDIR=@PATH_pycaml@
127MENHIRDIR=@PATH_menhirLib@
d6ce1786 128DYNLINKDIR=@PATH_dynlink@
feec80c3
C
129
130# selected ocaml modules
131PYCOCCI_FILE=@PYCOCCI_FILE@
132OCAMLCOCCI_FILE=@OCAMLCOCCI_FILE@
133REGEXP_FILE=@REGEXP_FILE@