55a54df7ae62a460c43db2c59238640b1b00834e
[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
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
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
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 MEXLIB_FLAGS = -I$(srcdir)/includes/ \
359         -I$(top_srcdir)/modules/output_stream/includes/ \
360         -I$(top_srcdir)/modules/call_scilab/includes/ \
361         -I$(top_srcdir)/modules/string/includes
362 MEXLIB_DEP = $(top_builddir)/modules/core/libscicore.la \
363         $(top_builddir)/modules/dynamic_link/libscidynamic_link.la \
364         $(top_builddir)/modules/data_structures/libscidata_structures.la \
365         $(top_builddir)/modules/output_stream/libscioutput_stream.la \
366     $(top_builddir)/modules/string/libscistring.la
367
368 pkglib_LTLIBRARIES = libmat.la libmex.la libmx.la
369 libmex_la_SOURCES = $(MEXLIB_C_SOURCES)
370 libmex_la_LIBADD = $(MEXLIB_DEP)
371 libmex_la_CFLAGS = $(MEXLIB_FLAGS)
372 libmex_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
373 libmat_la_SOURCES = $(MEXLIB_C_SOURCES)
374 libmat_la_LIBADD = $(MEXLIB_DEP)
375 libmat_la_CFLAGS = $(MEXLIB_FLAGS)
376 libmat_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
377 libmx_la_SOURCES = $(MEXLIB_C_SOURCES)
378 libmx_la_LIBADD = $(MEXLIB_DEP)
379 libmx_la_CFLAGS = $(MEXLIB_FLAGS)
380 libmx_la_LDFLAGS = -version-info $(SCILAB_LIBRARY_VERSION)
381
382 #### Target ######
383 modulename = mexlib
384
385 # For the code check (splint)
386 CHECK_SRC = $(MEXLIB_C_SOURCES)
387 INCLUDE_FLAGS = $(MEXLIB_FLAGS)
388
389 #### mexlib : Conf files ####
390 libmex_la_rootdir = $(mydatadir)
391 libmex_la_root_DATA = changelog.txt license.txt readme.txt version.xml
392
393 #### mexlib : init scripts ####
394 libmex_la_etcdir = $(mydatadir)/etc
395 libmex_la_etc_DATA = etc/mexlib.quit etc/mexlib.start
396
397 #### mexlib : include files ####
398 libmex_la_includedir = $(pkgincludedir)/mexlib
399 libmex_la_include_HEADERS = includes/mex.h
400
401 # Where all the Scilab stuff is installed (macros, help, ...)
402 mydatadir = $(pkgdatadir)/modules/$(modulename)
403
404 # splint options
405 SPLINT_OPTIONS = -weak -booltype BOOL
406
407 ########################### JAVA ######################################
408 #### We are delegating java compilation to ant... Thanks to that
409 #### the procedure will be the same with Microsoft Windows (C)
410 #### and Linux/Unix
411 #######################################################################
412 TARGETS_ALL = $(am__append_1)
413
414 ################ MACROS ######################
415 # Rule to build a macro
416 # NOT USED  AT THE MOMENT
417 SUFFIXES = .sci 
418
419 ########### INSTALL DOCUMENTATION ###################
420
421 # Install documentation files into the right target
422 # We do not use the automake mechanism (libxxxx_la_help_fr_DATA) because
423 # automake needs the html files to be present which is not the case when
424 # we are building Scilab
425
426 # Where it should be installed
427 pkgdocdir = $(mydatadir)
428
429 # What is the mask of the help source
430 DOCMASKXML = *.xml
431
432 # What is the mask of the MathML sources
433 DOCMASKMML = *.mml
434
435 ########### INSTALL DATA ###################
436 # Install macros, help & demos
437 # Where it should be installed
438 pkgmacrosdir = $(mydatadir)
439 # Which directory we process
440 MACRODIRS = macros/
441 # Mask of the Scilab sources macros
442 MACROMASK = *.sci
443 # Mask of the Scilab executable sources macros
444 MACROBUILDMASK = *.sce
445 # Mask of the Scilab compiled macros
446 MACROBINMASK = *.bin
447 # List of the standard directory for tests
448 TESTS_DIR = tests/benchmarks tests/nonreg_tests tests/unit_tests
449 # Where the demos should be installed
450 pkgdemosdir = $(mydatadir)
451 # List of the standard directory for demos
452 DEMOS_DIR = demos
453 # List of the standard directory for examples
454 EXAMPLES_DIR = examples
455 # Where to export JAVA archives (.jar)
456 JARDIR = jar/
457 # JAR files mask
458 JARMASK = *.jar
459 # Chapter file 
460 HELP_CHAPTERDIR = help/
461 HELP_CHAPTERFILE = addchapter.sce
462 HELP_CHAPTERLANG = en_US fr_FR pt_BR
463 all: all-am
464
465 .SUFFIXES:
466 .SUFFIXES: .sci .bin .c .lo .o .obj
467 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.incl.am $(am__configure_deps)
468         @for dep in $?; do \
469           case '$(am__configure_deps)' in \
470             *$$dep*) \
471               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
472                 && { if test -f $@; then exit 0; else break; fi; }; \
473               exit 1;; \
474           esac; \
475         done; \
476         echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  modules/mexlib/Makefile'; \
477         cd $(top_srcdir) && \
478           $(AUTOMAKE) --foreign  modules/mexlib/Makefile
479 .PRECIOUS: Makefile
480 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
481         @case '$?' in \
482           *config.status*) \
483             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
484           *) \
485             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
486             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
487         esac;
488
489 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
490         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
491
492 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
493         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
494 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
495         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
496 install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES)
497         @$(NORMAL_INSTALL)
498         test -z "$(pkglibdir)" || $(MKDIR_P) "$(DESTDIR)$(pkglibdir)"
499         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
500           if test -f $$p; then \
501             f=$(am__strip_dir) \
502             echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(pkglibdir)/$$f'"; \
503             $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(pkglibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(pkglibdir)/$$f"; \
504           else :; fi; \
505         done
506
507 uninstall-pkglibLTLIBRARIES:
508         @$(NORMAL_UNINSTALL)
509         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
510           p=$(am__strip_dir) \
511           echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$p'"; \
512           $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$p"; \
513         done
514
515 clean-pkglibLTLIBRARIES:
516         -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES)
517         @list='$(pkglib_LTLIBRARIES)'; for p in $$list; do \
518           dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
519           test "$$dir" != "$$p" || dir=.; \
520           echo "rm -f \"$${dir}/so_locations\""; \
521           rm -f "$${dir}/so_locations"; \
522         done
523 libmat.la: $(libmat_la_OBJECTS) $(libmat_la_DEPENDENCIES) 
524         $(libmat_la_LINK) -rpath $(pkglibdir) $(libmat_la_OBJECTS) $(libmat_la_LIBADD) $(LIBS)
525 libmex.la: $(libmex_la_OBJECTS) $(libmex_la_DEPENDENCIES) 
526         $(libmex_la_LINK) -rpath $(pkglibdir) $(libmex_la_OBJECTS) $(libmex_la_LIBADD) $(LIBS)
527 libmx.la: $(libmx_la_OBJECTS) $(libmx_la_DEPENDENCIES) 
528         $(libmx_la_LINK) -rpath $(pkglibdir) $(libmx_la_OBJECTS) $(libmx_la_LIBADD) $(LIBS)
529
530 mostlyclean-compile:
531         -rm -f *.$(OBJEXT)
532
533 distclean-compile:
534         -rm -f *.tab.c
535
536 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmat_la-mexlib.Plo@am__quote@
537 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmex_la-mexlib.Plo@am__quote@
538 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmx_la-mexlib.Plo@am__quote@
539
540 .c.o:
541 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
542 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
543 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
544 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
545 @am__fastdepCC_FALSE@   $(COMPILE) -c $<
546
547 .c.obj:
548 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
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 `$(CYGPATH_W) '$<'`
553
554 .c.lo:
555 @am__fastdepCC_TRUE@    $(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
556 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
557 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
558 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
559 @am__fastdepCC_FALSE@   $(LTCOMPILE) -c -o $@ $<
560
561 libmat_la-mexlib.lo: src/c/mexlib.c
562 @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
563 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmat_la-mexlib.Tpo $(DEPDIR)/libmat_la-mexlib.Plo
564 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmat_la-mexlib.lo' libtool=yes @AMDEPBACKSLASH@
565 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
566 @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
567
568 libmex_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) $(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
570 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmex_la-mexlib.Tpo $(DEPDIR)/libmex_la-mexlib.Plo
571 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmex_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) $(libmex_la_CFLAGS) $(CFLAGS) -c -o libmex_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
574
575 libmx_la-mexlib.lo: src/c/mexlib.c
576 @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
577 @am__fastdepCC_TRUE@    mv -f $(DEPDIR)/libmx_la-mexlib.Tpo $(DEPDIR)/libmx_la-mexlib.Plo
578 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='src/c/mexlib.c' object='libmx_la-mexlib.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) $(libmx_la_CFLAGS) $(CFLAGS) -c -o libmx_la-mexlib.lo `test -f 'src/c/mexlib.c' || echo '$(srcdir)/'`src/c/mexlib.c
581
582 mostlyclean-libtool:
583         -rm -f *.lo
584
585 clean-libtool:
586         -rm -rf .libs _libs
587 install-libmex_la_etcDATA: $(libmex_la_etc_DATA)
588         @$(NORMAL_INSTALL)
589         test -z "$(libmex_la_etcdir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_etcdir)"
590         @list='$(libmex_la_etc_DATA)'; for p in $$list; do \
591           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
592           f=$(am__strip_dir) \
593           echo " $(libmex_la_etcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_etcdir)/$$f'"; \
594           $(libmex_la_etcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_etcdir)/$$f"; \
595         done
596
597 uninstall-libmex_la_etcDATA:
598         @$(NORMAL_UNINSTALL)
599         @list='$(libmex_la_etc_DATA)'; for p in $$list; do \
600           f=$(am__strip_dir) \
601           echo " rm -f '$(DESTDIR)$(libmex_la_etcdir)/$$f'"; \
602           rm -f "$(DESTDIR)$(libmex_la_etcdir)/$$f"; \
603         done
604 install-libmex_la_rootDATA: $(libmex_la_root_DATA)
605         @$(NORMAL_INSTALL)
606         test -z "$(libmex_la_rootdir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_rootdir)"
607         @list='$(libmex_la_root_DATA)'; for p in $$list; do \
608           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
609           f=$(am__strip_dir) \
610           echo " $(libmex_la_rootDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_rootdir)/$$f'"; \
611           $(libmex_la_rootDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_rootdir)/$$f"; \
612         done
613
614 uninstall-libmex_la_rootDATA:
615         @$(NORMAL_UNINSTALL)
616         @list='$(libmex_la_root_DATA)'; for p in $$list; do \
617           f=$(am__strip_dir) \
618           echo " rm -f '$(DESTDIR)$(libmex_la_rootdir)/$$f'"; \
619           rm -f "$(DESTDIR)$(libmex_la_rootdir)/$$f"; \
620         done
621 install-libmex_la_includeHEADERS: $(libmex_la_include_HEADERS)
622         @$(NORMAL_INSTALL)
623         test -z "$(libmex_la_includedir)" || $(MKDIR_P) "$(DESTDIR)$(libmex_la_includedir)"
624         @list='$(libmex_la_include_HEADERS)'; for p in $$list; do \
625           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
626           f=$(am__strip_dir) \
627           echo " $(libmex_la_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libmex_la_includedir)/$$f'"; \
628           $(libmex_la_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libmex_la_includedir)/$$f"; \
629         done
630
631 uninstall-libmex_la_includeHEADERS:
632         @$(NORMAL_UNINSTALL)
633         @list='$(libmex_la_include_HEADERS)'; for p in $$list; do \
634           f=$(am__strip_dir) \
635           echo " rm -f '$(DESTDIR)$(libmex_la_includedir)/$$f'"; \
636           rm -f "$(DESTDIR)$(libmex_la_includedir)/$$f"; \
637         done
638
639 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
640         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
641         unique=`for i in $$list; do \
642             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
643           done | \
644           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
645               END { if (nonempty) { for (i in files) print i; }; }'`; \
646         mkid -fID $$unique
647 tags: TAGS
648
649 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
650                 $(TAGS_FILES) $(LISP)
651         tags=; \
652         here=`pwd`; \
653         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
654         unique=`for i in $$list; do \
655             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
656           done | \
657           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
658               END { if (nonempty) { for (i in files) print i; }; }'`; \
659         if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
660           test -n "$$unique" || unique=$$empty_fix; \
661           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
662             $$tags $$unique; \
663         fi
664 ctags: CTAGS
665 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
666                 $(TAGS_FILES) $(LISP)
667         tags=; \
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         test -z "$(CTAGS_ARGS)$$tags$$unique" \
675           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
676              $$tags $$unique
677
678 GTAGS:
679         here=`$(am__cd) $(top_builddir) && pwd` \
680           && cd $(top_srcdir) \
681           && gtags -i $(GTAGS_ARGS) $$here
682
683 distclean-tags:
684         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
685
686 distdir: $(DISTFILES)
687         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
688         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
689         list='$(DISTFILES)'; \
690           dist_files=`for file in $$list; do echo $$file; done | \
691           sed -e "s|^$$srcdirstrip/||;t" \
692               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
693         case $$dist_files in \
694           */*) $(MKDIR_P) `echo "$$dist_files" | \
695                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
696                            sort -u` ;; \
697         esac; \
698         for file in $$dist_files; do \
699           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
700           if test -d $$d/$$file; then \
701             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
702             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
703               cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
704             fi; \
705             cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
706           else \
707             test -f $(distdir)/$$file \
708             || cp -p $$d/$$file $(distdir)/$$file \
709             || exit 1; \
710           fi; \
711         done
712 check-am: all-am
713         $(MAKE) $(AM_MAKEFLAGS) check-local
714 check: check-am
715 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) all-local
716 installdirs:
717         for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(libmex_la_etcdir)" "$(DESTDIR)$(libmex_la_rootdir)" "$(DESTDIR)$(libmex_la_includedir)"; do \
718           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
719         done
720 install: install-am
721 install-exec: install-exec-am
722 install-data: install-data-am
723 uninstall: uninstall-am
724
725 install-am: all-am
726         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
727
728 installcheck: installcheck-am
729 install-strip:
730         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
731           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
732           `test -z '$(STRIP)' || \
733             echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
734 mostlyclean-generic:
735
736 clean-generic:
737
738 distclean-generic:
739         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
740
741 maintainer-clean-generic:
742         @echo "This command is intended for maintainers to use"
743         @echo "it deletes files that may require special tools to rebuild."
744 clean: clean-am
745
746 clean-am: clean-generic clean-libtool clean-local \
747         clean-pkglibLTLIBRARIES mostlyclean-am
748
749 distclean: distclean-am
750         -rm -rf ./$(DEPDIR)
751         -rm -f Makefile
752 distclean-am: clean-am distclean-compile distclean-generic \
753         distclean-local distclean-tags
754
755 dvi: dvi-am
756
757 dvi-am:
758
759 html: html-am
760
761 info: info-am
762
763 info-am:
764
765 install-data-am: install-data-local install-libmex_la_etcDATA \
766         install-libmex_la_includeHEADERS install-libmex_la_rootDATA
767
768 install-dvi: install-dvi-am
769
770 install-exec-am: install-pkglibLTLIBRARIES
771
772 install-html: install-html-am
773
774 install-html-am: install-html-local
775
776 install-info: install-info-am
777
778 install-man:
779
780 install-pdf: install-pdf-am
781
782 install-ps: install-ps-am
783
784 installcheck-am:
785
786 maintainer-clean: maintainer-clean-am
787         -rm -rf ./$(DEPDIR)
788         -rm -f Makefile
789 maintainer-clean-am: distclean-am maintainer-clean-generic
790
791 mostlyclean: mostlyclean-am
792
793 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
794         mostlyclean-libtool
795
796 pdf: pdf-am
797
798 pdf-am:
799
800 ps: ps-am
801
802 ps-am:
803
804 uninstall-am: uninstall-libmex_la_etcDATA \
805         uninstall-libmex_la_includeHEADERS \
806         uninstall-libmex_la_rootDATA uninstall-pkglibLTLIBRARIES
807
808 .MAKE: install-am install-strip
809
810 .PHONY: CTAGS GTAGS all all-am all-local check check-am check-local \
811         clean clean-generic clean-libtool clean-local \
812         clean-pkglibLTLIBRARIES ctags distclean distclean-compile \
813         distclean-generic distclean-libtool distclean-local \
814         distclean-tags distdir dvi dvi-am html html-am info info-am \
815         install install-am install-data install-data-am \
816         install-data-local install-dvi install-dvi-am install-exec \
817         install-exec-am install-html install-html-am \
818         install-html-local install-info install-info-am \
819         install-libmex_la_etcDATA install-libmex_la_includeHEADERS \
820         install-libmex_la_rootDATA install-man install-pdf \
821         install-pdf-am install-pkglibLTLIBRARIES install-ps \
822         install-ps-am install-strip installcheck installcheck-am \
823         installdirs maintainer-clean maintainer-clean-generic \
824         mostlyclean mostlyclean-compile mostlyclean-generic \
825         mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
826         uninstall-am uninstall-libmex_la_etcDATA \
827         uninstall-libmex_la_includeHEADERS \
828         uninstall-libmex_la_rootDATA uninstall-pkglibLTLIBRARIES
829
830
831 # This target enables tests for Scilab
832 check-local: $(top_builddir)/scilab-bin
833         @COMMAND="test_run('$(modulename)');quit";\
834         export LANG=C;\
835         $(top_builddir)/bin/scilab -nwni -nb -e "$$COMMAND"
836 check-code:
837         @if test -f build.xml; then \
838                 $(ANT) checkstyle; \
839         fi;\
840         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)
841 @NEED_JAVA_TRUE@java:
842 # Some configurations needs to export JAVA_HOME in the current env
843 @NEED_JAVA_TRUE@        @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
844 @NEED_JAVA_TRUE@        if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
845 @NEED_JAVA_TRUE@        if test -f build.xml -a $$USEANT -eq 1; then \
846 @NEED_JAVA_TRUE@                $(ANT); \
847 @NEED_JAVA_TRUE@        fi
848
849 @NEED_JAVA_TRUE@clean-java:
850 # Some configurations needs to export JAVA_HOME in the current env
851 @NEED_JAVA_TRUE@        @if test "$(JAVA_HOME)"; then export JAVA_HOME=$(JAVA_HOME); fi; \
852 @NEED_JAVA_TRUE@        if test -z "$(USEANT)"; then USEANT=0; else USEANT=1; fi; \
853 @NEED_JAVA_TRUE@        if test -f build.xml -a $$USEANT -eq 1; then \
854 @NEED_JAVA_TRUE@                $(ANT) clean; \
855 @NEED_JAVA_TRUE@        fi;
856
857 # If the user request for the SWIG generation of the wrappers Java => C/C++ 
858 # We call the target swig-build on the variable SWIG_WRAPPERS
859
860 @SWIG_TRUE@swig: $(SWIG_WRAPPERS)
861 @SWIG_TRUE@     @SWIG_PACKAGENAME=org.scilab.modules.$(modulename); \
862 @SWIG_TRUE@     SWIG_OUTDIR=src/java/org/scilab/modules/$(modulename)/; \
863 @SWIG_TRUE@     if test ! -z "$(SWIG_WRAPPERS)"; then \
864 @SWIG_TRUE@             for file in $(SWIG_WRAPPERS) ; do \
865 @SWIG_TRUE@                     echo "Swig process of $$file ..."; \
866 @SWIG_TRUE@                     $(SWIG_BIN) $(SWIG_JAVA) -package $$SWIG_PACKAGENAME  -outdir $$SWIG_OUTDIR $$file; \
867 @SWIG_TRUE@             done; \
868 @SWIG_TRUE@     fi
869
870 # If the user request for the SWIG generation of the wrappers Java => C/C++ 
871 # We call the target swig-build on the variable SWIG_WRAPPERS
872
873 @GIWS_TRUE@giws: $(GIWS_WRAPPERS)
874 @GIWS_TRUE@     @GIWS_OUTPUTDIR=src/jni/;\
875 @GIWS_TRUE@     if test ! -z "$(GIWS_WRAPPERS)"; then \
876 @GIWS_TRUE@             for file in $(GIWS_WRAPPERS) ; do \
877 @GIWS_TRUE@                     echo "GIWS process of $$file ..."; \
878 @GIWS_TRUE@                     $(GIWS_BIN) --output-dir $$GIWS_OUTPUTDIR --throws-exception-on-error --description-file $$file; \
879 @GIWS_TRUE@             done; \
880 @GIWS_TRUE@     fi
881
882 macros:
883         -@( if test ! -x $(top_builddir)/scilab-bin; then \
884                 echo "Error : Cannot build $< : Scilab has not been built"; \
885         else \
886                 $(top_builddir)/bin/scilab -ns -nwni -e "exec('macros/buildmacros.sce');quit;";\
887         fi)
888
889 # Removes the macros
890 clean-macros:
891 # Removes macros (*.bin generated from .sci)
892         @for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
893                 echo "rm -f $(builddir)/$$dir/$(MACROBINMASK)"; \
894                 rm -f $(builddir)/$$dir/$(MACROBINMASK); \
895         done
896
897 all-local: $(TARGETS_ALL)
898
899 .sci.bin:
900         -@( if test ! -x $(top_builddir)/scilab-bin; then \
901         echo "Error : Cannot build $< : Scilab has not been build"; \
902         else \
903         echo "Creating $@"; \
904         $(top_builddir)/bin/scilab -ns -nwni -e "exec('$(abs_srcdir)/$<');save('$(abs_srcdir)/$@');exit;"; \
905         fi )
906
907 install-html-local:
908 # If the user wants the help sources to be installed
909 @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of XML sources of help files --------"; \
910 @INSTALL_HELP_XML_TRUE@ for lang in $(ALL_LINGUAS); do \
911 @INSTALL_HELP_XML_TRUE@  if test -d $(srcdir)/help/$$lang; then \
912 @INSTALL_HELP_XML_TRUE@   $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/$$lang && \
913 @INSTALL_HELP_XML_TRUE@         if ls -lLd $(srcdir)/help/$$lang/$(DOCMASKXML) >/dev/null 2>&1; then \
914 @INSTALL_HELP_XML_TRUE@           for file in $(srcdir)/help/$$lang/$(DOCMASKXML) ; do \
915 @INSTALL_HELP_XML_TRUE@             echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/$$lang" ; \
916 @INSTALL_HELP_XML_TRUE@         $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/$$lang ; \
917 @INSTALL_HELP_XML_TRUE@           done ; \
918 @INSTALL_HELP_XML_TRUE@         fi; \
919 @INSTALL_HELP_XML_TRUE@  fi; \
920 @INSTALL_HELP_XML_TRUE@ done; \
921 @INSTALL_HELP_XML_TRUE@ @echo "-------- Install of MathML sources --------"; \
922 @INSTALL_HELP_XML_TRUE@  if test -d $(srcdir)/help/mml/; then \
923 @INSTALL_HELP_XML_TRUE@   $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/help/mml/ && \
924 @INSTALL_HELP_XML_TRUE@         if ls -lLd $(srcdir)/help/mml/$(DOCMASKMML) >/dev/null 2>&1; then \
925 @INSTALL_HELP_XML_TRUE@           for file in $(srcdir)/help/mml/$(DOCMASKMML) ; do \
926 @INSTALL_HELP_XML_TRUE@             echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/help/mml" ; \
927 @INSTALL_HELP_XML_TRUE@         $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/help/mml ; \
928 @INSTALL_HELP_XML_TRUE@           done ; \
929 @INSTALL_HELP_XML_TRUE@         fi; \
930 @INSTALL_HELP_XML_TRUE@ fi
931 install-data-local:
932 # Install the tests
933         @echo "-------- Install tests (if any) --------"; \
934         for dir in $(TESTS_DIR) $(TESTS_DIREXT) ; do \
935           if test -d $(srcdir)/$$dir/; then \
936             $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
937                   for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
938                     if test -d "$(srcdir)/$$dir/$$file"; then \
939                           echo $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir/$$file; \
940                           $(mkinstalldirs) "$(DESTDIR)$(pkgmacrosdir)/$$dir/$$file"; \
941                     else \
942                       echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
943                   $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgmacrosdir)/`dirname $$dir/$$file`" ; \
944                     fi \
945                   done; \
946           fi; \
947         done
948 # Install the help chapter
949         @echo "-------- Install the help chapter (if any) --------"; \
950         for lang in $(HELP_CHAPTERLANG); do \
951                 HELPFILE=$(srcdir)/$(HELP_CHAPTERDIR)$$lang/$(HELP_CHAPTERFILE); \
952                 if test -f $$HELPFILE; then \
953                         echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
954                         $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(HELP_CHAPTERDIR)/$$lang/; \
955                         echo $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
956                         $(INSTALL_DATA) $$HELPFILE $(DESTDIR)$(pkgdocdir)/$$HELPFILE; \
957                 fi; \
958         done
959 # Install the demos & examples
960         @echo "-------- Install demos & examples (if any) --------"; \
961         for dir in $(DEMOS_DIR) $(DEMOS_DIREXT) $(EXAMPLES_DIR) $(EXAMPLES_DIREXT) ; do \
962           if test -d $(srcdir)/$$dir/; then \
963             $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir && \
964                   for file in `find $(srcdir)/$$dir | sed "s|^$(srcdir)/$$dir||" 2>/dev/null`; do \
965                     if test -d "$(srcdir)/$$dir/$$file"; then \
966                           echo $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$$dir/$$file; \
967                           $(mkinstalldirs) "$(DESTDIR)$(pkgdocdir)/$$dir/$$file"; \
968                     else \
969                       echo "$(INSTALL_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
970                   $(INSTALL_DATA) "$(srcdir)/$$dir/$$file" "$(DESTDIR)$(pkgdocdir)/`dirname $$dir/$$file`" ; \
971                     fi \
972                   done; \
973           fi; \
974         done
975 # Install the macros
976         @echo "-------- Install macros (if any) --------"; \
977         for dir in $(MACRODIRS) $(MACROSDIRSEXT) ; do \
978           $(mkinstalldirs) $(DESTDIR)$(pkgmacrosdir)/$$dir && \
979                 if test -d $(srcdir)/$$dir/; then \
980                         FILELIST="$(srcdir)/$$dir/$(MACROMASK) $(srcdir)/$$dir/$(MACROBINMASK) $(srcdir)/$$dir/$(MACROBUILDMASK) $(srcdir)/$$dir/names $(srcdir)/$$dir/lib";\
981                         for specialExt in $(MACROSSPECIALEXT); do \
982                                 specialExtDir="$$specialExtDir $(srcdir)/$$dir/$$specialExt"; \
983                         done; \
984                         FILELIST="$$FILELIST $$specialExtDir"; \
985                   for file in `ls -1 $$FILELIST 2>/dev/null`; do \
986                     echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgmacrosdir)/$$dir" ; \
987                 $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgmacrosdir)/$$dir ; \
988                   done; \
989                 fi; \
990         done
991 # Install java files (.jar)
992         @if ls -lLd $(srcdir)/$(JARDIR)$(JARMASK) >/dev/null 2>&1; then \
993         echo "-------- Install jar files --------"; \
994     $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(JARDIR); \
995           for file in $(srcdir)/$(JARDIR)$(JARMASK); do\
996                     echo "$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdocdir)/$(JARDIR)" ; \
997                 $(INSTALL_DATA) "$$file" $(DESTDIR)$(pkgdocdir)/$(JARDIR) ; \
998           done ; \
999         fi
1000
1001 ########### CLEAN ###################
1002 # Clean macros and help (generated automatically by Scilab)
1003 @NEED_JAVA_TRUE@clean-local: clean-java clean-macros
1004 @NEED_JAVA_FALSE@clean-local: clean-macros
1005
1006 distclean-local:
1007         rm -f $(builddir)/help/*/.last_successful_build_javaHelp $(builddir)/help/*/.list_*
1008
1009 .PHONY: macros java swig giws
1010 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1011 # Otherwise a system limit (for SysV at least) may be exceeded.
1012 .NOEXPORT: