1 # Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
2 # Copyright (C) 2006 - INRIA - Sylvestre LEDRU
4 # This file is distributed under the same license as the Scilab package.
7 SPREADSHEET_C_SOURCES = \
9 src/c/checkCsvWriteFormat.c \
14 src/c/csv_strsubst.c \
18 src/c/stringToComplex.c \
22 src/c/ripole/olestream-unwrap.c \
23 src/c/ripole/pldstr.c \
25 src/c/ripole/bytedecoders.c \
26 src/c/ripole/logger.c \
27 src/c/ripole/ripole.c \
31 sci_gateway/c/gw_spreadsheet.c \
32 sci_gateway/c/sci_xls_read.c \
33 sci_gateway/c/sci_xls_open.c \
34 sci_gateway/c/gw_csv_helpers.c \
35 sci_gateway/c/sci_csvDefault.c \
36 sci_gateway/c/sci_csvIsnum.c \
37 sci_gateway/c/sci_csvRead.c \
38 sci_gateway/c/sci_csvStringToDouble.c \
39 sci_gateway/c/sci_csvTextScan.c \
40 sci_gateway/c/sci_csvWrite.c
42 libscispreadsheet_la_CPPFLAGS = \
43 -I$(srcdir)/includes/ \
45 -I$(srcdir)/src/c/ripole \
46 -I$(top_srcdir)/modules/localization/includes/ \
47 -I$(top_srcdir)/modules/output_stream/includes/ \
48 -I$(top_srcdir)/modules/io/includes/ \
49 -I$(top_srcdir)/modules/string/src/c/ \
50 -I$(top_srcdir)/modules/string/includes/ \
51 -I$(top_srcdir)/modules/api_scilab/includes/ \
52 -I$(top_srcdir)/modules/fileio/includes/ \
55 pkglib_LTLIBRARIES = libscispreadsheet.la
56 noinst_LTLIBRARIES = libscispreadsheet-algo.la
59 libscispreadsheet_algo_la_SOURCES = $(SPREADSHEET_C_SOURCES) $(RIPOLE_SOURCES)
60 libscispreadsheet_la_SOURCES = $(GATEWAY_C_SOURCES)
61 libscispreadsheet_algo_la_CPPFLAGS = $(libscispreadsheet_la_CPPFLAGS)
63 # For the code check (splint)
64 CHECK_SRC= $(SPREADSHEET_C_SOURCES) $(GATEWAY_C_SOURCES) $(RIPOLE_SOURCES)
65 INCLUDE_FLAGS = $(libscispreadsheet_la_CPPFLAGS)
67 libscispreadsheet_la_LIBADD = libscispreadsheet-algo.la
70 modulename=spreadsheet
73 #### spreadsheet : Conf files ####
74 libscispreadsheet_la_rootdir = $(mydatadir)
75 libscispreadsheet_la_root_DATA = license.txt
78 ####�spreadsheet : init scripts ####
79 libscispreadsheet_la_etcdir = $(mydatadir)/etc
80 libscispreadsheet_la_etc_DATA = etc/spreadsheet.quit etc/spreadsheet.start
82 ####�spreadsheet : gateway declaration ####
83 libscispreadsheet_la_sci_gatewaydir = $(mydatadir)/sci_gateway
84 libscispreadsheet_la_sci_gateway_DATA = sci_gateway/spreadsheet_gateway.xml
86 include $(top_srcdir)/Makefile.incl.am