Moved back into the mexlib to keep the ABI compatibility (but still in a dedicated...
[scilab.git] / scilab / modules / mexlib / Makefile.in
1 # Makefile.in generated by automake 1.10.2 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16
17 ##########
18 ### Sylvestre Ledru <sylvestre.ledru@inria.fr>
19 ### INRIA - Scilab 2006
20 ##########
21
22 # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
23 # Copyright (C) 2006-2008 - INRIA - Sylvestre LEDRU <sylvestre.ledru@inria.fr>
24 # Copyright (C) 2008      - INRIA - Pierre MARECHAL <pierre.marechal@inria.fr>
25 #
26 # This file must be used under the terms of the CeCILL.
27 # This source file is licensed as described in the file COPYING, which
28 # you should have received as part of this distribution.  The terms
29 # are also available at
30 # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
31 #
32
33 ##########
34 ### Makefile included stuff
35 ### Target, variable, suffixes which are supposed to be usefull in every makefile.am
36 ##########
37
38
39
40 VPATH = @srcdir@
41 pkgdatadir = $(datadir)/@PACKAGE@
42 pkglibdir = $(libdir)/@PACKAGE@
43 pkgincludedir = $(includedir)/@PACKAGE@
44 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
45 install_sh_DATA = $(install_sh) -c -m 644
46 install_sh_PROGRAM = $(install_sh) -c
47 install_sh_SCRIPT = $(install_sh) -c
48 INSTALL_HEADER = $(INSTALL_DATA)
49 transform = $(program_transform_name)
50 NORMAL_INSTALL = :
51 PRE_INSTALL = :
52 POST_INSTALL = :
53 NORMAL_UNINSTALL = :
54 PRE_UNINSTALL = :
55 POST_UNINSTALL = :
56 build_triplet = @build@
57 host_triplet = @host@
58 DIST_COMMON = $(libmex_la_include_HEADERS) $(srcdir)/Makefile.am \
59         $(srcdir)/Makefile.in $(top_srcdir)/Makefile.incl.am
60 @NEED_JAVA_TRUE@am__append_1 = java
61 subdir = modules/mexlib
62 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
63 am__aclocal_m4_deps = $(top_srcdir)/m4/docbook.m4 \
64         $(top_srcdir)/m4/fftw.m4 $(top_srcdir)/m4/fortran.m4 \
65         $(top_srcdir)/m4/giws.m4 $(top_srcdir)/m4/hdf5.m4 \
66         $(top_srcdir)/m4/intel_compiler.m4 $(top_srcdir)/m4/java.m4 \
67         $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/libs_by_debian.m4 \
68         $(top_srcdir)/m4/libsmath.m4 $(top_srcdir)/m4/libtool.m4 \
69         $(top_srcdir)/m4/libxml2.m4 $(top_srcdir)/m4/ocaml.m4 \
70         $(top_srcdir)/m4/pcre.m4 $(top_srcdir)/m4/pkg.m4 \
71         $(top_srcdir)/m4/pvm.m4 $(top_srcdir)/m4/relocatable.m4 \
72         $(top_srcdir)/m4/swig.m4 $(top_srcdir)/m4/symlinks.m4 \
73         $(top_srcdir)/m4/tcltk.m4 $(top_srcdir)/m4/umfpack.m4 \
74         $(top_srcdir)/configure.ac
75 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
76         $(ACLOCAL_M4)
77 mkinstalldirs = $(install_sh) -d
78 CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
79 CONFIG_CLEAN_FILES =
80 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
81 am__vpath_adj = case $$p in \
82     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
83     *) f=$$p;; \
84   esac;
85 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
86 am__installdirs = "$(DESTDIR)$(pkglibdir)" \
87         "$(DESTDIR)$(libmex_la_etcdir)" \
88         "$(DESTDIR)$(libmex_la_rootdir)" \
89         "$(DESTDIR)$(libmex_la_includedir)"
90 pkglibLTLIBRARIES_INSTALL = $(INSTALL)
91 LTLIBRARIES = $(pkglib_LTLIBRARIES)
92 libmat_la_DEPENDENCIES = $(MEXLIB_DEP)
93 am__objects_1 = libmat_la-mexlib.lo libmat_la-sci_gateway.lo
94 am_libmat_la_OBJECTS = $(am__objects_1)
95 libmat_la_OBJECTS = $(am_libmat_la_OBJECTS)
96 libmat_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
97         $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libmat_la_CFLAGS) \
98         $(CFLAGS) $(libmat_la_LDFLAGS) $(LDFLAGS) -o $@
99 libmex_la_DEPENDENCIES = $(MEXLIB_DEP)
100 am__objects_2 = libmex_la-mexlib.lo libmex_la-sci_gateway.lo
101 am_libmex_la_OBJECTS = $(am__objects_2)
102 libmex_la_OBJECTS = $(am_libmex_la_OBJECTS)
103 libmex_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
104         $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libmex_la_CFLAGS) \
105         $(CFLAGS) $(libmex_la_LDFLAGS) $(LDFLAGS) -o $@
106 libmx_la_DEPENDENCIES = $(MEXLIB_DEP)
107 am__objects_3 = libmx_la-mexlib.lo libmx_la-sci_gateway.lo
108 am_libmx_la_OBJECTS = $(am__objects_3)
109 libmx_la_OBJECTS = $(am_libmx_la_OBJECTS)
110 libmx_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
111         --mode=link $(CCLD) $(libmx_la_CFLAGS) $(CFLAGS) \
112         $(libmx_la_LDFLAGS) $(LDFLAGS) -o $@
113 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/modules/core/includes
114 depcomp = $(SHELL) $(top_srcdir)/config/depcomp
115 am__depfiles_maybe = depfiles
116 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
117         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
118 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
119         --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
120         $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
121 CCLD = $(CC)
122 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
123         --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
124         $(LDFLAGS) -o $@
125 SOURCES = $(libmat_la_SOURCES) $(libmex_la_SOURCES) \
126         $(libmx_la_SOURCES)
127 DIST_SOURCES = $(libmat_la_SOURCES) $(libmex_la_SOURCES) \
128         $(libmx_la_SOURCES)
129 libmex_la_etcDATA_INSTALL = $(INSTALL_DATA)
130 libmex_la_rootDATA_INSTALL = $(INSTALL_DATA)
131 DATA = $(libmex_la_etc_DATA) $(libmex_la_root_DATA)
132 libmex_la_includeHEADERS_INSTALL = $(INSTALL_HEADER)
133 HEADERS = $(libmex_la_include_HEADERS)
134 ETAGS = etags
135 CTAGS = ctags
136 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
137 ACLOCAL = @ACLOCAL@
138 ALL_LINGUAS = @ALL_LINGUAS@
139 AMTAR = @AMTAR@
140 ANT = @ANT@
141 AR = @AR@
142 AUTOCONF = @AUTOCONF@
143 AUTOHEADER = @AUTOHEADER@
144 AUTOMAKE = @AUTOMAKE@
145 AVALON_FRAMEWORK = @AVALON_FRAMEWORK@
146 AWK = @AWK@
147 BATIK = @BATIK@
148 BLAS_LIBS = @BLAS_LIBS@
149 CC = @CC@
150 CCDEPMODE = @CCDEPMODE@
151 CFLAGS = @CFLAGS@
152 COMMONS_IO = @COMMONS_IO@
153 COMMONS_LOGGING = @COMMONS_LOGGING@
154 CPP = @CPP@
155 CPPFLAGS = @CPPFLAGS@
156 CXX = @CXX@
157 CXXCPP = @CXXCPP@
158 CXXDEPMODE = @CXXDEPMODE@
159 CXXFLAGS = @CXXFLAGS@
160 CYGPATH_W = @CYGPATH_W@
161 DEFS = @DEFS@
162 DEMOTOOLS_ENABLE = @DEMOTOOLS_ENABLE@
163 DEPDIR = @DEPDIR@
164 DOCBOOK_ROOT = @DOCBOOK_ROOT@
165 DSYMUTIL = @DSYMUTIL@
166 ECHO = @ECHO@
167 ECHO_C = @ECHO_C@
168 ECHO_N = @ECHO_N@
169 ECHO_T = @ECHO_T@
170 EGREP = @EGREP@
171 EXEEXT = @EXEEXT@
172 F77 = @F77@
173 FFLAGS = @FFLAGS@
174 FFTW3_LIB = @FFTW3_LIB@
175 FFTW_ENABLE = @FFTW_ENABLE@
176 FLEXDOCK = @FLEXDOCK@
177 FLIBS = @FLIBS@
178 FOP = @FOP@
179 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
180 GIWS_BIN = @GIWS_BIN@
181 GLUEGEN_RT = @GLUEGEN_RT@
182 GMSGFMT = @GMSGFMT@
183 GMSGFMT_015 = @GMSGFMT_015@
184 GRAPHICS_ENABLE = @GRAPHICS_ENABLE@
185 GREP = @GREP@
186 GUI_ENABLE = @GUI_ENABLE@
187 HDF5_CFLAGS = @HDF5_CFLAGS@
188 HDF5_ENABLE = @HDF5_ENABLE@
189 HDF5_LIBS = @HDF5_LIBS@
190 HELP_ENABLE = @HELP_ENABLE@
191 INSTALL = @INSTALL@
192 INSTALL_DATA = @INSTALL_DATA@
193 INSTALL_PROGRAM = @INSTALL_PROGRAM@
194 INSTALL_SCRIPT = @INSTALL_SCRIPT@
195 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
196 INTLLIBS = @INTLLIBS@
197 INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
198 JAR = @JAR@
199 JAVA = @JAVA@
200 JAVAC = @JAVAC@
201 JAVAH = @JAVAH@
202 JAVASCI_ENABLE = @JAVASCI_ENABLE@
203 JAVA_DEBUG_OPTIONS = @JAVA_DEBUG_OPTIONS@
204 JAVA_ENABLE = @JAVA_ENABLE@
205 JAVA_G = @JAVA_G@
206 JAVA_HOME = @JAVA_HOME@
207 JAVA_JNI_INCLUDE = @JAVA_JNI_INCLUDE@
208 JAVA_JNI_LIBS = @JAVA_JNI_LIBS@
209 JDB = @JDB@
210 JEUCLID_CORE = @JEUCLID_CORE@
211 JHALL = @JHALL@
212 JOGL = @JOGL@
213 JROSETTA_API = @JROSETTA_API@
214 JROSETTA_ENGINE = @JROSETTA_ENGINE@
215 LAPACK_LIBS = @LAPACK_LIBS@
216 LDFLAGS = @LDFLAGS@
217 LIBICONV = @LIBICONV@
218 LIBINTL = @LIBINTL@
219 LIBOBJS = @LIBOBJS@
220 LIBS = @LIBS@
221 LIBTOOL = @LIBTOOL@
222 LN_S = @LN_S@
223 LOOKS = @LOOKS@
224 LTLIBICONV = @LTLIBICONV@
225 LTLIBINTL = @LTLIBINTL@
226 LTLIBOBJS = @LTLIBOBJS@
227 MAINT = @MAINT@
228 MAKEINFO = @MAKEINFO@
229 MATIO_CFLAGS = @MATIO_CFLAGS@
230 MATIO_ENABLE = @MATIO_ENABLE@
231 MATIO_LIBS = @MATIO_LIBS@
232 MKDIR_P = @MKDIR_P@
233 MSGCAT = @MSGCAT@
234 MSGFMT = @MSGFMT@
235 MSGFMT_015 = @MSGFMT_015@
236 MSGMERGE = @MSGMERGE@
237 NM = @NM@
238 NMEDIT = @NMEDIT@
239 OBJEXT = @OBJEXT@
240 OCAMLC = @OCAMLC@
241 OCAMLDEP = @OCAMLDEP@
242 OCAMLLEX = @OCAMLLEX@
243 OCAMLOPT = @OCAMLOPT@
244 OCAMLYACC = @OCAMLYACC@
245 PACKAGE = @PACKAGE@
246 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
247 PACKAGE_NAME = @PACKAGE_NAME@
248 PACKAGE_STRING = @PACKAGE_STRING@
249 PACKAGE_TARNAME = @PACKAGE_TARNAME@
250 PACKAGE_VERSION = @PACKAGE_VERSION@
251 PATH_SEPARATOR = @PATH_SEPARATOR@
252 PCRE_CFLAGS = @PCRE_CFLAGS@
253 PCRE_CONFIG = @PCRE_CONFIG@
254 PCRE_LIBS = @PCRE_LIBS@
255 PCRE_VERSION = @PCRE_VERSION@
256 PKG_CONFIG = @PKG_CONFIG@
257 POSUB = @POSUB@
258 POW_LIB = @POW_LIB@
259 PVMARCH = @PVMARCH@
260 PVMGETARCH = @PVMGETARCH@
261 PVM_ENABLE = @PVM_ENABLE@
262 PVM_INCLUDE = @PVM_INCLUDE@
263 PVM_LIB = @PVM_LIB@
264 PYTHON = @PYTHON@
265 RANLIB = @RANLIB@
266 RELOCATABLE = @RELOCATABLE@
267 RT_LIB = @RT_LIB@
268 SAXON = @SAXON@
269 SCICOS_ENABLE = @SCICOS_ENABLE@
270 SCILAB_LIBRARY_VERSION = @SCILAB_LIBRARY_VERSION@
271 SCIPAD_ENABLE = @SCIPAD_ENABLE@
272 SED = @SED@
273 SET_MAKE = @SET_MAKE@
274 SET_RELOCATABLE = @SET_RELOCATABLE@
275 SHELL = @SHELL@
276 SKINLF = @SKINLF@
277 STRIP = @STRIP@
278 SWIG_BIN = @SWIG_BIN@
279 SWIG_JAVA = @SWIG_JAVA@
280 SWIG_RUNTIME_LIBS_DIR = @SWIG_RUNTIME_LIBS_DIR@
281 TCLTK_LIBS = @TCLTK_LIBS@
282 TCL_INC_PATH = @TCL_INC_PATH@
283 TK_INC_PATH = @TK_INC_PATH@
284 UMFPACK_ENABLE = @UMFPACK_ENABLE@
285 UMFPACK_LIB = @UMFPACK_LIB@
286 USE_NLS = @USE_NLS@
287 VERSION = @VERSION@
288 WITH_OCAML = @WITH_OCAML@
289 WITH_TKSCI = @WITH_TKSCI@
290 XGETTEXT = @XGETTEXT@
291 XGETTEXT_015 = @XGETTEXT_015@
292 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
293 XMKMF = @XMKMF@
294 XMLGRAPHICS_COMMONS = @XMLGRAPHICS_COMMONS@
295 XML_APIS_EXT = @XML_APIS_EXT@
296 XML_CONFIG = @XML_CONFIG@
297 XML_FLAGS = @XML_FLAGS@
298 XML_LIBS = @XML_LIBS@
299 XML_VERSION = @XML_VERSION@
300 X_CFLAGS = @X_CFLAGS@
301 X_EXTRA_LIBS = @X_EXTRA_LIBS@
302 X_LIBS = @X_LIBS@
303 X_PRE_LIBS = @X_PRE_LIBS@
304 abs_builddir = @abs_builddir@
305 abs_srcdir = @abs_srcdir@
306 abs_top_builddir = @abs_top_builddir@
307 abs_top_srcdir = @abs_top_srcdir@
308 ac_ct_CC = @ac_ct_CC@
309 ac_ct_CXX = @ac_ct_CXX@
310 ac_ct_F77 = @ac_ct_F77@
311 am__include = @am__include@
312 am__leading_dot = @am__leading_dot@
313 am__quote = @am__quote@
314 am__tar = @am__tar@
315 am__untar = @am__untar@
316 bindir = @bindir@
317 build = @build@
318 build_alias = @build_alias@
319 build_cpu = @build_cpu@
320 build_os = @build_os@
321 build_vendor = @build_vendor@
322 builddir = @builddir@
323 cxx_present = @cxx_present@
324 datadir = @datadir@
325 datarootdir = @datarootdir@
326 docdir = @docdir@
327 dvidir = @dvidir@
328 exec_prefix = @exec_prefix@
329 host = @host@
330 host_alias = @host_alias@
331 host_cpu = @host_cpu@
332 host_os = @host_os@
333 host_vendor = @host_vendor@
334 htmldir = @htmldir@
335 includedir = @includedir@
336 infodir = @infodir@
337 install_sh = @install_sh@
338 libdir = @libdir@
339 libexecdir = @libexecdir@
340 localedir = @localedir@
341 localstatedir = @localstatedir@
342 mandir = @mandir@
343 mkdir_p = @mkdir_p@
344 oldincludedir = @oldincludedir@
345 pdfdir = @pdfdir@
346 prefix = @prefix@
347 program_transform_name = @program_transform_name@
348 psdir = @psdir@
349 sbindir = @sbindir@
350 sharedstatedir = @sharedstatedir@
351 srcdir = @srcdir@
352 sysconfdir = @sysconfdir@
353 target_alias = @target_alias@
354 top_build_prefix = @top_build_prefix@
355 top_builddir = @top_builddir@
356 top_srcdir = @top_srcdir@
357 MEXLIB_C_SOURCES = src/c/mexlib.c \
358 src/c/sci_gateway.c
359
360 MEXLIB_FLAGS = -I$(srcdir)/includes/ \
361         -I$(top_srcdir)/modules/output_stream/includes/ \
362         -I$(top_srcdir)/modules/call_scilab/includes/ \
363         -I$(top_srcdir)/modules/string/includes
364 MEXLIB_DEP = $(top_builddir)/modules/core/libscicore.la \
365         $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
366         $(top_builddir)/modules/data_structures/libscidata_structures.la \
367         $(top_builddir)/modules/output_stream/libscioutput_stream.la \
368     $(top_builddir)/modules/string/libscistring.la
369
370 pkglib_LTLIBRARIES = libmat.la libmex.la libmx.la
371 libmex_la_SOURCES = $(MEXLIB_C_SOURCES)
372 libmex_la_LIBADD = $(MEXLIB_DEP)
373 libmex_la_CFLAGS = $(MEXLIB_FLAGS)
374 libmex_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
375 libmat_la_SOURCES = $(MEXLIB_C_SOURCES)
376 libmat_la_LIBADD = $(MEXLIB_DEP)
377 libmat_la_CFLAGS = $(MEXLIB_FLAGS)
378 libmat_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
379 libmx_la_SOURCES = $(MEXLIB_C_SOURCES)
380 libmx_la_LIBADD = $(MEXLIB_DEP)
381 libmx_la_CFLAGS = $(MEXLIB_FLAGS)
382 libmx_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
383
384 #### Target ######
385 modulename = mexlib
386
387 # For the code check (splint)
388 CHECK_SRC = $(MEXLIB_C_SOURCES)
389 INCLUDE_FLAGS = $(MEXLIB_FLAGS)
390
391 #### mexlib : Conf files ####
392 libmex_la_rootdir = $(mydatadir)
393 libmex_la_root_DATA = changelog.txt license.txt readme.txt version.xml
394
395 #### mexlib : init scripts ####
396 libmex_la_etcdir = $(mydatadir)/etc
397 libmex_la_etc_DATA = etc/mexlib.quit etc/mexlib.start
398
399 #### mexlib : include files ####
400 libmex_la_includedir = $(pkgincludedir)/mexlib
401 libmex_la_include_HEADERS = includes/mex.h \
402 includes/sci_gateway.h
403
404
405 # Where all the Scilab stuff is installed (macros, help, ...)
406 mydatadir = $(pkgdatadir)/modules/$(modulename)
407
408 # splint options
409 SPLINT_OPTIONS = -weak -booltype BOOL
410
411 ########################### JAVA ######################################
412 #### We are delegating java compilation to ant... Thanks to that
413 #### the procedure will be the same with Microsoft Windows (C)
414 #### and Linux/Unix
415 #######################################################################
416 TARGETS_ALL = $(am__append_1)
417
418 ################ MACROS ######################
419 # Rule to build a macro
420 # NOT USED  AT THE MOMENT
421 SUFFIXES = .sci 
422
423 ########### INSTALL DOCUMENTATION ###################
424
425 # Install documentation files into the right target
426 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
427 # automake needs the html files to be present which is not the case when
428 # we are building Scilab
429
430 # Where it should be installed
431 pkgdocdir = $(mydatadir)
432
433 # What is the mask of the help source
434 DOCMASKXML = *.xml
435
436 # What is the mask of the MathML sources
437 DOCMASKMML = *.mml
438
439 ########### INSTALL DATA ###################
440 # Install macros, help & demos
441 # Where it should be installed
442 pkgmacrosdir = $(mydatadir)
443 # Which directory we process
444 MACRODIRS = macros/
445 # Mask of the Scilab sources macros
446 MACROMASK = *.sci
447 # Mask of the Scilab executable sources macros
448 MACROBUILDMASK = *.sce
449 # Mask of the Scilab compiled macros
450 MACROBINMASK = *.bin
451 # List of the standard directory for tests
452 TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests
453 # Where the demos should be installed
454 pkgdemosdir = $(mydatadir)
455 # List of the standard directory for demos
456 DEMOS_DIR = demos
457 # List of the standard directory for examples
458 EXAMPLES_DIR = examples
459 # Where to export JAVA archives (.jar)
460 JARDIR = jar/
461 # JAR files mask
462 JARMASK = *.jar
463 # Chapter file 
464 HELP_CHAPTERDIR = help/
465 HELP_CHAPTERFILE = addchapter.sce
466 HELP_CHAPTERLANG = en_US fr_FR pt_BR
467 all: all-am
468
469 .SUFFIXES:
470 .SUFFIXES: .sci .bin .c .lo .o .obj
471 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps)
472         @for dep in $?; do \
473           case '$(am__configure_deps)' in \
474             *$$dep*) \
475               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
476                 && { if test -f $@; then exit 0; else break; fi; }; \
477               exit 1;; \
478           esac; \
479         done; \
480         echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  modules/mexlib/Makefile'; \
481         cd $(top_srcdir) && \
482           $(AUTOMAKE) --foreign  modules/mexlib/Makefile
483 .PRECIOUS: Makefile
484 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
485         @case '$?' in \
486           *config.status*) \
487             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
488           *) \
489             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
490             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
491         esac;
492
493 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
494         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
495
496 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
497         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
498 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
499         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
500 install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
501         @$(NORMAL_INSTALL)
502         test -z "$(pkglibdir)" || $(MKDIR_P) "$(DESTDIR)$(pkglibdir)"
503         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
504           if test -f $$p; then \
505             f=$(am__strip_dir) \
506             echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
507             $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
508           else :; fi; \
509         done
510
511 uninstall-pkglibLTLIBRARIES:
512         @$(NORMAL_UNINSTALL)
513         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
514           p=$(am__strip_dir) \
515           echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
516           $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
517         done
518
519 clean-pkglibLTLIBRARIES:
520         -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
521         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
522           dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
523           test "$$dir" != "$$p" || dir=.; \
524           echo "rm -f \"$${dir}/so_locations\""; \
525           rm -f "$${dir}/so_locations"; \
526         done
527 libmat.la: $(libmat_la_OBJECTS) $(libmat_la_DEPENDENCIES) 
528         $(libmat_la_LINK) -rpath $(pkglibdir) $(libmat_la_OBJECTS) $(libmat_la_LIBADD) $(LIBS)
529 libmex.la: $(libmex_la_OBJECTS) $(libmex_la_DEPENDENCIES) 
530         $(libmex_la_LINK) -rpath $(pkglibdir) $(libmex_la_OBJECTS) $(libmex_la_LIBADD) $(LIBS)
531 libmx.la: $(libmx_la_OBJECTS) $(libmx_la_DEPENDENCIES) 
532         $(libmx_la_LINK) -rpath $(pkglibdir) $(libmx_la_OBJECTS) $(libmx_la_LIBADD) $(LIBS)
533
534 mostlyclean-compile:
535         -rm -f *.$(OBJEXT)
536
537 distclean-compile:
538         -rm -f *.tab.c
539
540 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmat_la-mexlib.Plo@am__quote@
541 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmat_la-sci_gateway.Plo@am__quote@
542 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmex_la-mexlib.Plo@am__quote@
543 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmex_la-sci_gateway.Plo@am__quote@
544 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmx_la-mexlib.Plo@am__quote@
545 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmx_la-sci_gateway.Plo@am__quote@
546
547 .c.o:
548 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
549 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
550 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
551 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
552 @am__fastdepCC_FALSE@   $(COMPILE) -c $<
553
554 .c.obj:
555 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
556 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
557 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
558 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
559 @am__fastdepCC_FALSE@   $(COMPILE) -c `$(CYGPATH_W) '$<'`
560
561 .c.lo:
562 @am__fastdepCC_TRUE@    $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
563 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
564 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
565 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
566 @am__fastdepCC_FALSE@   $(LTCOMPILE) -c -o $@ $<
567
568 libmat_la-mexlib.lo: src/c/mexlib.c
569 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmat_la_CFLAGS) $(CFLAGS) -MT libmat_la-mexlib.lo -MD -MP -MF $(DEPDIR)/libmat_la-mexlib.Tpo -c -o libmat_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
570 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmat_la-mexlib.Tpo $(DEPDIR)/libmat_la-mexlib.Plo
571 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmat_la-mexlib.lo' libtool=yes @AMDEPBACKSLASH@
572 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
573 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmat_la_CFLAGS) $(CFLAGS) -c -o libmat_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
574
575 libmat_la-sci_gateway.lo: src/c/sci_gateway.c
576 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmat_la_CFLAGS) $(CFLAGS) -MT libmat_la-sci_gateway.lo -MD -MP -MF $(DEPDIR)/libmat_la-sci_gateway.Tpo -c -o libmat_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
577 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmat_la-sci_gateway.Tpo $(DEPDIR)/libmat_la-sci_gateway.Plo
578 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/sci_gateway.c' object='libmat_la-sci_gateway.lo' libtool=yes @AMDEPBACKSLASH@
579 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
580 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmat_la_CFLAGS) $(CFLAGS) -c -o libmat_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
581
582 libmex_la-mexlib.lo: src/c/mexlib.c
583 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmex_la_CFLAGS) $(CFLAGS) -MT libmex_la-mexlib.lo -MD -MP -MF $(DEPDIR)/libmex_la-mexlib.Tpo -c -o libmex_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
584 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmex_la-mexlib.Tpo $(DEPDIR)/libmex_la-mexlib.Plo
585 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmex_la-mexlib.lo' libtool=yes @AMDEPBACKSLASH@
586 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
587 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmex_la_CFLAGS) $(CFLAGS) -c -o libmex_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
588
589 libmex_la-sci_gateway.lo: src/c/sci_gateway.c
590 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmex_la_CFLAGS) $(CFLAGS) -MT libmex_la-sci_gateway.lo -MD -MP -MF $(DEPDIR)/libmex_la-sci_gateway.Tpo -c -o libmex_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
591 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmex_la-sci_gateway.Tpo $(DEPDIR)/libmex_la-sci_gateway.Plo
592 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/sci_gateway.c' object='libmex_la-sci_gateway.lo' libtool=yes @AMDEPBACKSLASH@
593 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
594 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmex_la_CFLAGS) $(CFLAGS) -c -o libmex_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
595
596 libmx_la-mexlib.lo: src/c/mexlib.c
597 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmx_la_CFLAGS) $(CFLAGS) -MT libmx_la-mexlib.lo -MD -MP -MF $(DEPDIR)/libmx_la-mexlib.Tpo -c -o libmx_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
598 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmx_la-mexlib.Tpo $(DEPDIR)/libmx_la-mexlib.Plo
599 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmx_la-mexlib.lo' libtool=yes @AMDEPBACKSLASH@
600 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
601 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmx_la_CFLAGS) $(CFLAGS) -c -o libmx_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
602
603 libmx_la-sci_gateway.lo: src/c/sci_gateway.c
604 @am__fastdepCC_TRUE@    $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmx_la_CFLAGS) $(CFLAGS) -MT libmx_la-sci_gateway.lo -MD -MP -MF $(DEPDIR)/libmx_la-sci_gateway.Tpo -c -o libmx_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
605 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmx_la-sci_gateway.Tpo $(DEPDIR)/libmx_la-sci_gateway.Plo
606 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/sci_gateway.c' object='libmx_la-sci_gateway.lo' libtool=yes @AMDEPBACKSLASH@
607 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
608 @am__fastdepCC_FALSE@   $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmx_la_CFLAGS) $(CFLAGS) -c -o libmx_la-sci_gateway.lo `test -f 'src/c/sci_gateway.c' || echo '$(srcdir)/'`src/c/sci_gateway.c
609
610 mostlyclean-libtool:
611         -rm -f *.lo
612
613 clean-libtool:
614         -rm -rf .libs _libs
615 install-libmex_la_etcDATA: $(libmex_la_etc_DATA)
616         @$(NORMAL_INSTALL)
617         test -z "$(libmex_la_etcdir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_etcdir)"
618         @list='$(libmex_la_etc_DATA)'; for p in $$list; do \
619           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
620           f=$(am__strip_dir) \
621           echo " $(libmex_la_etcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_etcdir)/$$f'"; \
622           $(libmex_la_etcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_etcdir)/$$f"; \
623         done
624
625 uninstall-libmex_la_etcDATA:
626         @$(NORMAL_UNINSTALL)
627         @list='$(libmex_la_etc_DATA)'; for p in $$list; do \
628           f=$(am__strip_dir) \
629           echo " rm -f '$(DESTDIR)$(libmex_la_etcdir)/$$f'"; \
630           rm -f "$(DESTDIR)$(libmex_la_etcdir)/$$f"; \
631         done
632 install-libmex_la_rootDATA: $(libmex_la_root_DATA)
633         @$(NORMAL_INSTALL)
634         test -z "$(libmex_la_rootdir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_rootdir)"
635         @list='$(libmex_la_root_DATA)'; for p in $$list; do \
636           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
637           f=$(am__strip_dir) \
638           echo " $(libmex_la_rootDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_rootdir)/$$f'"; \
639           $(libmex_la_rootDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_rootdir)/$$f"; \
640         done
641
642 uninstall-libmex_la_rootDATA:
643         @$(NORMAL_UNINSTALL)
644         @list='$(libmex_la_root_DATA)'; for p in $$list; do \
645           f=$(am__strip_dir) \
646           echo " rm -f '$(DESTDIR)$(libmex_la_rootdir)/$$f'"; \
647           rm -f "$(DESTDIR)$(libmex_la_rootdir)/$$f"; \
648         done
649 install-libmex_la_includeHEADERS: $(libmex_la_include_HEADERS)
650         @$(NORMAL_INSTALL)
651         test -z "$(libmex_la_includedir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_includedir)"
652         @list='$(libmex_la_include_HEADERS)'; for p in $$list; do \
653           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
654           f=$(am__strip_dir) \
655           echo " $(libmex_la_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_includedir)/$$f'"; \
656           $(libmex_la_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_includedir)/$$f"; \
657         done
658
659 uninstall-libmex_la_includeHEADERS:
660         @$(NORMAL_UNINSTALL)
661         @list='$(libmex_la_include_HEADERS)'; for p in $$list; do \
662           f=$(am__strip_dir) \
663           echo " rm -f '$(DESTDIR)$(libmex_la_includedir)/$$f'"; \
664           rm -f "$(DESTDIR)$(libmex_la_includedir)/$$f"; \
665         done
666
667 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
668         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
669         unique=`for i in $$list; do \
670             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
671           done | \
672           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
673               END { if (nonempty) { for (i in files) print i; }; }'`; \
674         mkid -fID $$unique
675 tags: TAGS
676
677 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
678                 $(TAGS_FILES) $(LISP)
679         tags=; \
680         here=`pwd`; \
681         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
682         unique=`for i in $$list; do \
683             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
684           done | \
685           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
686               END { if (nonempty) { for (i in files) print i; }; }'`; \
687         if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
688           test -n "$$unique" || unique=$$empty_fix; \
689           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
690             $$tags $$unique; \
691         fi
692 ctags: CTAGS
693 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
694                 $(TAGS_FILES) $(LISP)
695         tags=; \
696         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
697         unique=`for i in $$list; do \
698             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
699           done | \
700           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
701               END { if (nonempty) { for (i in files) print i; }; }'`; \
702         test -z "$(CTAGS_ARGS)$$tags$$unique" \
703           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
704              $$tags $$unique
705
706 GTAGS:
707         here=`$(am__cd) $(top_builddir) && pwd` \
708           && cd $(top_srcdir) \
709           && gtags -i $(GTAGS_ARGS) $$here
710
711 distclean-tags:
712         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
713
714 distdir: $(DISTFILES)
715         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
716         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
717         list='$(DISTFILES)'; \
718           dist_files=`for file in $$list; do echo $$file; done | \
719           sed -e "s|^$$srcdirstrip/||;t" \
720               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
721         case $$dist_files in \
722           */*) $(MKDIR_P) `echo "$$dist_files" | \
723                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
724                            sort -u` ;; \
725         esac; \
726         for file in $$dist_files; do \
727           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
728           if test -d $$d/$$file; then \
729             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
730             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
731               cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
732             fi; \
733             cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
734           else \
735             test -f $(distdir)/$$file \
736             || cp -p $$d/$$file $(distdir)/$$file \
737             || exit 1; \
738           fi; \
739         done
740 check-am: all-am
741         $(MAKE) $(AM_MAKEFLAGS) check-local
742 check: check-am
743 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) all-local
744 installdirs:
745         for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libmex_la_etcdir)" "$(DESTDIR)$(libmex_la_rootdir)" "$(DESTDIR)$(libmex_la_includedir)"; do \
746           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
747         done
748 install: install-am
749 install-exec: install-exec-am
750 install-data: install-data-am
751 uninstall: uninstall-am
752
753 install-am: all-am
754         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
755
756 installcheck: installcheck-am
757 install-strip:
758         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
759           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
760           `test -z '$(STRIP)' || \
761             echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
762 mostlyclean-generic:
763
764 clean-generic:
765
766 distclean-generic:
767         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
768
769 maintainer-clean-generic:
770         @echo "This command is intended for maintainers to use"
771         @echo "it deletes files that may require special tools to rebuild."
772 clean: clean-am
773
774 clean-am: clean-generic clean-libtool clean-local \
775         clean-pkglibLTLIBRARIES mostlyclean-am
776
777 distclean: distclean-am
778         -rm -rf ./$(DEPDIR)
779         -rm -f Makefile
780 distclean-am: clean-am distclean-compile distclean-generic \
781         distclean-local distclean-tags
782
783 dvi: dvi-am
784
785 dvi-am:
786
787 html: html-am
788
789 info: info-am
790
791 info-am:
792
793 install-data-am: install-data-local install-libmex_la_etcDATA \
794         install-libmex_la_includeHEADERS install-libmex_la_rootDATA
795
796 install-dvi: install-dvi-am
797
798 install-exec-am: install-pkglibLTLIBRARIES
799
800 install-html: install-html-am
801
802 install-html-am: install-html-local
803
804 install-info: install-info-am
805
806 install-man:
807
808 install-pdf: install-pdf-am
809
810 install-ps: install-ps-am
811
812 installcheck-am:
813
814 maintainer-clean: maintainer-clean-am
815         -rm -rf ./$(DEPDIR)
816         -rm -f Makefile
817 maintainer-clean-am: distclean-am maintainer-clean-generic
818
819 mostlyclean: mostlyclean-am
820
821 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
822         mostlyclean-libtool
823
824 pdf: pdf-am
825
826 pdf-am:
827
828 ps: ps-am
829
830 ps-am:
831
832 uninstall-am: uninstall-libmex_la_etcDATA \
833         uninstall-libmex_la_includeHEADERS \
834         uninstall-libmex_la_rootDATA uninstall-pkglibLTLIBRARIES
835
836 .MAKE: install-am install-strip
837
838 .PHONY: CTAGS GTAGS all all-am all-local check check-am check-local \
839         clean clean-generic clean-libtool clean-local \
840         clean-pkglibLTLIBRARIES ctags distclean distclean-compile \
841         distclean-generic distclean-libtool distclean-local \
842         distclean-tags distdir dvi dvi-am html html-am info info-am \
843         install install-am install-data install-data-am \
844         install-data-local install-dvi install-dvi-am install-exec \
845         install-exec-am install-html install-html-am \
846         install-html-local install-info install-info-am \
847         install-libmex_la_etcDATA install-libmex_la_includeHEADERS \
848         install-libmex_la_rootDATA install-man install-pdf \
849         install-pdf-am install-pkglibLTLIBRARIES install-ps \
850         install-ps-am install-strip installcheck installcheck-am \
851         installdirs maintainer-clean maintainer-clean-generic \
852         mostlyclean mostlyclean-compile mostlyclean-generic \
853         mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
854         uninstall-am uninstall-libmex_la_etcDATA \
855         uninstall-libmex_la_includeHEADERS \
856         uninstall-libmex_la_rootDATA uninstall-pkglibLTLIBRARIES
857
858
859 # This target enables tests for Scilab
860 check-local: $(top_builddir)/scilab-bin
861         @COMMAND="test_run('$(modulename)');quit";\
862         export LANG=C;\
863         $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
864 check-code:
865         @if test -f build.xml; then \
866                 $(ANT) checkstyle; \
867         fi;\
868         splint $(SPLINT_OPTIONS) -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ $(INCLUDE_FLAGS) $(CHECK_SRC)
869 @NEED_JAVA_TRUE@java:
870 # Some configurations needs to export JAVA_HOME in the current env
871 @NEED_JAVA_TRUE@        @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
872 @NEED_JAVA_TRUE@        if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
873 @NEED_JAVA_TRUE@        if test -f build.xml -a $$USEANT -eq 1; then \
874 @NEED_JAVA_TRUE@                $(ANT); \
875 @NEED_JAVA_TRUE@        fi
876
877 @NEED_JAVA_TRUE@clean-java:
878 # Some configurations needs to export JAVA_HOME in the current env
879 @NEED_JAVA_TRUE@        @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
880 @NEED_JAVA_TRUE@        if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
881 @NEED_JAVA_TRUE@        if test -f build.xml -a $$USEANT -eq 1; then \
882 @NEED_JAVA_TRUE@                $(ANT) clean; \
883 @NEED_JAVA_TRUE@        fi;
884
885 # If the user request for the SWIG generation of the wrappers Java => C/C++ 
886 # We call the target swig-build on the variable SWIG_WRAPPERS
887
888 @SWIG_TRUE@swig: $(SWIG_WRAPPERS)
889 @SWIG_TRUE@     @SWIG_PACKAGENAME=org.scilab.modules.$(modulename); \
890 @SWIG_TRUE@     SWIG_OUTDIR=src/java/org/scilab/modules/$(modulename)/; \
891 @SWIG_TRUE@     if test ! -z "$(SWIG_WRAPPERS)"; then \
892 @SWIG_TRUE@             for file in $(SWIG_WRAPPERS) ; do \
893 @SWIG_TRUE@                     echo "Swig process of $$file ..."; \
894 @SWIG_TRUE@                     $(SWIG_BIN) $(SWIG_JAVA) -package $$SWIG_PACKAGENAME  -outdir $$SWIG_OUTDIR $$file; \
895 @SWIG_TRUE@             done; \
896 @SWIG_TRUE@     fi
897
898 # If the user request for the SWIG generation of the wrappers Java => C/C++ 
899 # We call the target swig-build on the variable SWIG_WRAPPERS
900
901 @GIWS_TRUE@giws: $(GIWS_WRAPPERS)
902 @GIWS_TRUE@     @GIWS_OUTPUTDIR=src/jni/;\
903 @GIWS_TRUE@     if test ! -z "$(GIWS_WRAPPERS)"; then \
904 @GIWS_TRUE@             for file in $(GIWS_WRAPPERS) ; do \
905 @GIWS_TRUE@                     echo "GIWS process of $$file ..."; \
906 @GIWS_TRUE@                     $(GIWS_BIN) --output-dir $$GIWS_OUTPUTDIR --throws-exception-on-error --description-file $$file; \
907 @GIWS_TRUE@             done; \
908 @GIWS_TRUE@     fi
909
910 macros:
911         -@( if test ! -x $(top_builddir)/scilab-bin; then \
912                 echo "Error : Cannot build $< : Scilab has not been built"; \
913         else \
914                 $(top_builddir)/bin/scilab -ns -nwni -e "exec('macros/buildmacros.sce');quit;";\
915         fi)
916
917 # Removes the macros
918 clean-macros:
919 # Removes macros (*.bin generated from .sci)
920         @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
921                 echo "rm -f $(builddir)/$$dir/$(MACROBINMASK)"; \
922                 rm -f $(builddir)/$$dir/$(MACROBINMASK); \
923         done
924
925 all-local: $(TARGETS_ALL)
926
927 .sci.bin:
928         -@( if test ! -x $(top_builddir)/scilab-bin; then \
929         echo "Error : Cannot build $< : Scilab has not been build"; \
930         else \
931         echo "Creating $@"; \
932         $(top_builddir)/bin/scilab -ns -nwni -e "exec('$(abs_srcdir)/$<');save('$(abs_srcdir)/$@');exit;"; \
933         fi )
934
935 install-html-local:
936 # If the user wants the help sources to be installed
937 @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of XML sources of help files --------"; \
938 @INSTALL_HELP_XML_TRUE@ for lang in $(ALL_LINGUAS); do \
939 @INSTALL_HELP_XML_TRUE@  if test -d $(srcdir)/help/$$lang; then \
940 @INSTALL_HELP_XML_TRUE@   $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/$$lang && \
941 @INSTALL_HELP_XML_TRUE@         if ls -lLd $(srcdir)/help/$$lang/$(DOCMASKXML) >/dev/null 2>&1; then \
942 @INSTALL_HELP_XML_TRUE@           for file in $(srcdir)/help/$$lang/$(DOCMASKXML) ; do \
943 @INSTALL_HELP_XML_TRUE@             echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/$$lang" ; \
944 @INSTALL_HELP_XML_TRUE@         $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/$$lang ; \
945 @INSTALL_HELP_XML_TRUE@           done ; \
946 @INSTALL_HELP_XML_TRUE@         fi; \
947 @INSTALL_HELP_XML_TRUE@  fi; \
948 @INSTALL_HELP_XML_TRUE@ done; \
949 @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of MathML sources --------"; \
950 @INSTALL_HELP_XML_TRUE@  if test -d $(srcdir)/help/mml/; then \
951 @INSTALL_HELP_XML_TRUE@   $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/mml/ && \
952 @INSTALL_HELP_XML_TRUE@         if ls -lLd $(srcdir)/help/mml/$(DOCMASKMML) >/dev/null 2>&1; then \
953 @INSTALL_HELP_XML_TRUE@           for file in $(srcdir)/help/mml/$(DOCMASKMML) ; do \
954 @INSTALL_HELP_XML_TRUE@             echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/mml" ; \
955 @INSTALL_HELP_XML_TRUE@         $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/mml ; \
956 @INSTALL_HELP_XML_TRUE@           done ; \
957 @INSTALL_HELP_XML_TRUE@         fi; \
958 @INSTALL_HELP_XML_TRUE@ fi
959 install-data-local:
960 # Install the tests
961         @echo "-------- Install tests (if any) --------"; \
962         for dir in $(TESTS_DIR) $(TESTS_DIREXT) ; do \
963           if test -d $(srcdir)/$$dir/; then \
964             $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
965                   for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
966                     if test -d "$(srcdir)/$$dir/$$file"; then \
967                           echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir/$$file; \
968                           $(mkinstalldirs) "$(DESTDIR)$(pkgmacrosdir)/$$dir/$$file"; \
969                     else \
970                       echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
971                   $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
972                     fi \
973                   done; \
974           fi; \
975         done
976 # Install the help chapter
977         @echo "-------- Install the help chapter (if any) --------"; \
978         for lang in $(HELP_CHAPTERLANG); do \
979                 HELPFILE=$(srcdir)/$(HELP_CHAPTERDIR)$$lang/$(HELP_CHAPTERFILE); \
980                 if test -f $$HELPFILE; then \
981                         echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
982                         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
983                         echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
984                         $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
985                 fi; \
986         done
987 # Install the demos & examples
988         @echo "-------- Install demos & examples (if any) --------"; \
989         for dir in $(DEMOS_DIR) $(DEMOS_DIREXT) $(EXAMPLES_DIR) $(EXAMPLES_DIREXT) ; do \
990           if test -d $(srcdir)/$$dir/; then \
991             $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
992                   for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
993                     if test -d "$(srcdir)/$$dir/$$file"; then \
994                           echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir/$$file; \
995                           $(mkinstalldirs) "$(DESTDIR)$(pkgdocdir)/$$dir/$$file"; \
996                     else \
997                       echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
998                   $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
999                     fi \
1000                   done; \
1001           fi; \
1002         done
1003 # Install the macros
1004         @echo "-------- Install macros (if any) --------"; \
1005         for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
1006           $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
1007                 if test -d $(srcdir)/$$dir/; then \
1008                         FILELIST="$(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/names $(srcdir)/$$dir/lib";\
1009                         for specialExt in $(MACROSSPECIALEXT); do \
1010                                 specialExtDir="$$specialExtDir $(srcdir)/$$dir/$$specialExt"; \
1011                         done; \
1012                         FILELIST="$$FILELIST $$specialExtDir"; \
1013                   for file in `ls -1 $$FILELIST 2>/dev/null`; do \
1014                     echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
1015                 $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
1016                   done; \
1017                 fi; \
1018         done
1019 # Install java files (.jar)
1020         @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
1021         echo "-------- Install jar files --------"; \
1022     $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
1023           for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
1024                     echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
1025                 $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
1026           done ; \
1027         fi
1028
1029 ########### CLEAN ###################
1030 # Clean macros and help (generated automatically by Scilab)
1031 @NEED_JAVA_TRUE@clean-local: clean-java clean-macros
1032 @NEED_JAVA_FALSE@clean-local: clean-macros
1033
1034 distclean-local:
1035         rm -f $(builddir)/help/*/.last_successful_build_javaHelp $(builddir)/help/*/.list_*
1036
1037 .PHONY: macros java swig giws
1038 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1039 # Otherwise a system limit (for SysV at least) may be exceeded.
1040 .NOEXPORT: