"Fossies" - the Fresh Open Source Software Archive 
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the last
Fossies "Diffs" side-by-side code changes report for "config.in":
2.4-release_vs_2.5.0-release.
1 ########################################################-*-mode:Makefile-*-
2 ## ##
3 ## Edinburgh Speech Tools: local configuration file ##
4 ## ##
5 ###########################################################################
6 ##
7 ## Specific config file for local installation
8 ##
9
10 ###########################################################################
11 ## Where the speech_tools tree will be installed.
12 ##
13 ## The default is that the speech_tools will remain where it is compiled.
14 ##
15 ## You may need to set this explicitly if automounter or NFS
16 ## side effects cause problems
17
18 EST_HOME := $(shell (cd $(EST); pwd))
19
20 ###########################################################################
21 ## System type.
22 ##
23 ## The system will attempt to determine this, but if it is wrong you may
24 ## need to set it explicitly. The definitions are in
25 ## systems/$(SYSTEM_TYPE).mak
26 ##
27 ## Format: machine _ os osrev
28 ##
29 ## Examples: sparc_SunOS5 intel_Linux2.0
30
31 SYSTEM_TYPE=$(MACHINETYPE)_$(OSTYPE)$(OSREV)
32
33 ###########################################################################
34 ## Compiler.
35 ## The definitions are in compilers/$(COMPILER).mak
36 ## Examples: gcc suncc egcs gcc28
37
38 COMPILER=@COMPILERTYPE@
39
40 ###########################################################################
41 ## Java system to use if you include the Java interface.
42 ## Examples jdk
43
44 JAVA_COMPILER=jdk
45
46 ###########################################################################
47 ## Pre defined configurations (for directory locations, setup peculiarities
48 ## etc.)
49 ##
50 ## Examples: default cstr rjc
51
52 CONFIGURATION =
53
54 ###########################################################################
55 ## Compilation options.
56 ##
57 ## OPTIMISE=4 will turn off DEBUG
58
59 OPTIMISE=3
60 WARN=1
61 # VERBOSE=1
62 #DEBUG=1
63 # PROFILE=gprof
64 #SHARED=2
65
66 ## Directory specific selections which override the above
67
68 OPTIMISE_sigpr = 3
69
70 ###########################################################################
71 ## Feature selection.
72 ##
73 ## Select modules to include.
74
75 ## AUDIO
76 ## various audio devices are supported directly but you can always
77 ## specify a program to play files in a desired format.
78
79 ## NCD's network audio system.
80 # INCLUDE_MODULES += NAS_AUDIO
81
82 ## Elightenment Sound Demon, for KDE etc.
83 # INCLUDE_MODULES += ESD_AUDIO
84
85 ## Native audio for your platform (sun, linux, freebsd, irix, macosx, windows)
86 INCLUDE_MODULES += NATIVE_AUDIO
87
88 ## Special code to run Windows MPLAYER
89 # INCLUDE_MODULES += MPLAYER_AUDIO
90
91 ## Under Linux there may be a choice of audio support
92 ## This is only used if we are under Linux (or a linux like system)
93 LINUXAUDIO = @LINUXAUDIO@
94
95 ## USER INTERFACE
96
97 ## Command-line editing. This option gives command line editing and history.
98 ## It may not work under all systems, so may be optionally omitted.
99 INCLUDE_MODULES += EDITLINE
100
101 TERMCAPLIB = @TERMCAPLIB@
102 # speech recognition
103 #INCLUDE_MODULES += ASR
104
105 ## Support for OpenMP for multithreading, works for most gcc implementations
106 OMP_OPTS=@OMP_OPTS@
107 OMP_DEFS=@OMP_DEFS@
108
109 ## Scheme
110
111 ## Scheme In One Defun interpreter and data structures
112 INCLUDE_MODULES += SIOD
113
114 ## Enable Python Support in SIOD Interpreter.
115 ## Enables the (call_python module func arg) command.
116 #INCLUDE_MODULES += SIOD_PYTHON
117
118 ## The following subsystems depend on the Scheme subsystem and so
119 ## must be removed if Scheme is not included
120
121 INCLUDE_MODULES += WAGON
122 INCLUDE_MODULES += SCFG
123 INCLUDE_MODULES += WFST
124 INCLUDE_MODULES += OLS
125
126 ## Java
127
128
129 ## Define this to include the pure Java code
130 # INCLUDE_MODULES += JAVA
131 # JAVA_HOME = PUT_SOMETHING_HERE
132
133 ## Define this to compile the Java interface to the EST classes. You
134 ## need to compile with the SHARED option above. This is required for
135 ## fringe.
136 # INCLUDE_MODULES += JAVA_CPP
137
138 ## Define this to have the Java code use the Java Media API to
139 ## play sounds etc.
140 # INCLUDE_MODULES += JAVA_MEDIA
141 # JMF_HOME = PUT_SOMETHING_HERE
142
143 ## Richard Tobin's RXP XML parser.
144 INCLUDE_MODULES += RXP
145
146 ## Debugging, You should probably only do one or the other of these.
147
148 ## Efence protected malloc library to catch memory errors
149 # INCLUDE_MODULES += EFENCE
150
151 ## Dmalloc, another chekcing malloc library
152 # INCLUDE_MODULES += DMALLOC
153
154 ###################################################################
155 ## Wrappers for selected EST Classes and functionality for
156 ## various high level scripted languages, Only python is currently
157 ## supported
158
159 ## Uncomment following to enable building of wrappers
160 #INCLUDE_MODULES += WRAPPERS
161
162 ## Path to Swig.
163 ##
164 ## If you can't or don't need to run swig yourself (you probably
165 ## don't), then leaving this variable commented out will use the
166 ## default pre-generated code.
167 ##
168 ## Only set this if you *DO* want to run swig (for example to modify
169 ## the wrappers yourself). If so, the safest bet is to use the same
170 ## version of swig as speech tools developers (download from
171 ## http://www.swig.org/ (SWIG-3.02 last tested))
172 ##
173 #CONFIG_SWIG_COMPILER = /usr/bin/swig
174
175
176 # Languages to generate wrappers for. Currently: PYTHON
177 # PERL5 is no longer supported
178 CONFIG_WRAPPER_LANGUAGES = PYTHON
179
180 # Language specific includes should be set to correct site paths
181 CONFIG_PYTHON_INCLUDES= -I/usr/include/python2.7/
182 ##
183 ###################################################################
184
185
186
187 ## Additional subsystems to include should be listed here.
188
189 ALSO_INCLUDE=
190
191 ## Turn this on to compile all known modules. This is intended for
192 ## portability testing.
193
194 # INCLUDE_EVERYTHING=1
195
196
197 ###########################################################################
198 ## Now include the settings
199
200 include $(EST)/config/systems/$(SYSTEM_TYPE).mak
201
202 include $(EST)/config/compilers/$(COMPILER).mak
203
204 ifneq ($(JAVA_COMPILER),none)
205 include $(EST)/config/compilers/$(JAVA_COMPILER).mak
206 endif
207
208 ifneq ($(CONFIGURATION),)
209 include $(CONFIGURATION:%=$(EST)/config/configs/%.mak)
210 endif
211
212 ###########################################################################
213 ##
214 ## Any settings you need to describe how your system differs from the
215 ## assumed defaults should go below. See config/ReadMe for a description
216 ## of the most common things you might need.
217
218 # COMPILERLIBS =