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