Commit | Line | Data |
---|---|---|
feec80c3 C |
1 | # autogenerated by configure |
2 | ||
3 | # * for each library $1, add another entry in the same manner | |
755320b0 C |
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@ | |
feec80c3 C |
10 | # * end of library variables |
11 | ||
12 | # system packages inc libs | |
755320b0 | 13 | SYSINCLIBS=@PATH_unix@ @PATH_bigarray@ @PATH_num@ @PATH_str@ @PATH_dynlink@ |
feec80c3 C |
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@ | |
d6ce1786 C |
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 | |
755320b0 C |
34 | # -dtypes is depricated and can be replaced with -annot for newer |
35 | # versions of ocaml. | |
d6ce1786 C |
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. | |
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. | |
44 | export OCAMLCFLAGS?=$(EXTRA_OCAML_FLAGS) | |
45 | export OPTFLAGS?=$(EXTRA_OCAML_FLAGS) | |
feec80c3 C |
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 | |
d6ce1786 C |
58 | export CC=@CC@ |
59 | export CFLAGS=@CFLAGS@ | |
60 | export CPP=@CPP@ | |
61 | export CPPFLAGS=@CPPFLAGS@ | |
feec80c3 C |
62 | |
63 | # portable MKDIR_P | |
64 | MKDIR_P=@MKDIR_P@ | |
65 | ||
66 | # the default Make target | |
67 | TARGET_ALL=@MAKETARGET_ALL@ | |
d6ce1786 | 68 | TARGET_SPATCH=@MAKETARGET_SPATCH@ |
feec80c3 C |
69 | |
70 | PYTHON_CFLAGS=@PYTHON_CFLAGS@ | |
71 | PYTHON_LIBS=@PYTHON_LIBS@ | |
d6ce1786 C |
72 | export PYTHON_VERSION=@PYVER@ |
73 | export PYTHON_VERSION_MAJOR=@PYVER_MAJOR@ | |
feec80c3 C |
74 | |
75 | PCRE_CFLAGS=@PCRE_CFLAGS@ | |
76 | PCRE_LIBS=@PCRE_LIBS@ | |
77 | ||
d6ce1786 C |
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@ | |
feec80c3 C |
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 | |
feec80c3 C |
113 | FEATURE_menhirLib=@FEATURE_menhirLib@ |
114 | FEATURE_pycaml=@FEATURE_pycaml@ | |
115 | FEATURE_pcre=@FEATURE_pcre@ | |
feec80c3 C |
116 | LOCALLIB_pycaml=@LOCALLIB_pycaml@ |
117 | ||
118 | # Features | |
119 | FEATURE_PYTHON=@FEATURE_PYTHON@ | |
120 | FEATURE_OCAML=@FEATURE_OCAML@ | |
d6ce1786 | 121 | NO_OCAMLFIND=@SUBSTITUTED_OCAMLFIND@ |
abad11c5 | 122 | FEATURE_OCAMLBUILD=@FEATURE_OCAMLBUILD@ |
feec80c3 C |
123 | |
124 | # Include paths | |
125 | PCREDIR=@PATH_pcre@ | |
126 | PYCAMLDIR=@PATH_pycaml@ | |
127 | MENHIRDIR=@PATH_menhirLib@ | |
d6ce1786 | 128 | DYNLINKDIR=@PATH_dynlink@ |
feec80c3 C |
129 | |
130 | # selected ocaml modules | |
131 | PYCOCCI_FILE=@PYCOCCI_FILE@ | |
132 | OCAMLCOCCI_FILE=@OCAMLCOCCI_FILE@ | |
133 | REGEXP_FILE=@REGEXP_FILE@ |