"Fossies" - the Fresh Open Source Software Archive

Member "speech_tools/config/config.in" (4 Sep 2017, 6253 Bytes) of package /linux/misc/speech_tools-2.5.0-release.tar.gz:


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 =