blob: f566733aa902e8f26f978fa9ef63102308736c4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
# Copyright (C) 2006 - INRIA - Sylvestre LEDRU
#
# This file is distributed under the same license as the Scilab package.
GATEWAY_C_SOURCES = sci_gateway/c/gw_double.c
GATEWAY_FORTRAN_SOURCES = sci_gateway/fortran/vecldiv.f \
sci_gateway/fortran/vecmul.f \
sci_gateway/fortran/matxpow.f \
sci_gateway/fortran/matldiv.f \
sci_gateway/fortran/matsubt.f \
sci_gateway/fortran/vecrdiv.f \
sci_gateway/fortran/matchsgn.f \
sci_gateway/fortran/matrdiv.f \
sci_gateway/fortran/matrc.f \
sci_gateway/fortran/matpow.f \
sci_gateway/fortran/matins1.f \
sci_gateway/fortran/matins2.f \
sci_gateway/fortran/matcmp.f \
sci_gateway/fortran/matmult.f \
sci_gateway/fortran/matext1.f \
sci_gateway/fortran/matext2.f \
sci_gateway/fortran/mattr.f \
sci_gateway/fortran/matcc.f \
sci_gateway/fortran/mattrc.f \
sci_gateway/fortran/matadd.f
noinst_LTLIBRARIES = libdummy-double.la
if MAINTAINER_MODE
pkglib_LTLIBRARIES = libscidouble.la
else
noinst_LTLIBRARIES += libscidouble.la
endif
libscidouble_la_CPPFLAGS = -I$(top_srcdir)/modules/api_scilab/includes/ \
-I$(top_srcdir)/modules/output_stream/includes/ \
$(AM_CPPFLAGS)
libscidouble_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_FORTRAN_SOURCES)
# For the code check (splint)
CHECK_SRC= $(GATEWAY_C_SOURCES)
INCLUDE_FLAGS = $(libscidouble_la_CPPFLAGS)
libscidouble_la_LIBADD = libdummy-double.la
libdummy_double_la_SOURCES = sci_gateway/fortran/vecimpl.f
# Following lines are extracted from a processed Makefile.in
# Take care while modifying : append -O0 after all commons options
vecimpl.lo: sci_gateway/fortran/vecimpl.f
$(AM_V_F77)$(LIBTOOL) $(AM_V_lt) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(AM_FFLAGS) $(FFLAGS) -O0 -c -o vecimpl.lo `test -f 'sci_gateway/fortran/vecimpl.f' || echo '$(srcdir)/'`sci_gateway/fortran/vecimpl.f
#### Target ######
modulename=double
#### double : Conf files ####
libscidouble_la_rootdir = $(mydatadir)
libscidouble_la_root_DATA = license.txt
#### double : init scripts ####
libscidouble_la_etcdir = $(mydatadir)/etc
libscidouble_la_etc_DATA = etc/double.quit etc/double.start
include $(top_srcdir)/Makefile.incl.am
|