reforge symbol/context management
[scilab.git] / scilab / modules / symbol / Makefile.am
1 ##
2 ##  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 ##  Copyright (C) 2008-2008 - INRIA - Bruno JOFRET
4 ##
5 ##  This file must be used under the terms of the CeCILL.
6 ##  This source file is licensed as described in the file COPYING, which
7 ##  you should have received as part of this distribution.  The terms
8 ##  are also available at
9 ##  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
10 ##
11 ##
12
13 SYMBOL_CXX_SOURCES = \
14     src/cpp/symbol.cpp \
15     src/cpp/context.cpp \
16     src/cpp/scope.cpp \
17     src/cpp/variables.cpp
18     
19
20 pkglib_LTLIBRARIES              = libscisymbol.la
21
22 libscisymbol_la_SOURCES         = $(SYMBOL_CXX_SOURCES)
23
24 libscisymbol_la_CPPFLAGS = \
25         -I includes/ \
26         -I src/cpp \
27     -I$(top_srcdir)/modules/dynamic_link/includes \
28         -I$(top_builddir)/modules/types/includes \
29         -I$(top_builddir)/modules/functions_manager/includes \
30         -I$(top_builddir)/modules/elementary_functions/includes \
31         -I$(top_builddir)/modules/operations/includes \
32         -I$(top_builddir)/modules/ast/includes \
33         -I$(top_builddir)/modules/localization/includes \
34         $(AM_CPPFLAGS)
35
36
37 libscisymbol_la_LIBADD =
38
39 libscisymbol_la_includedir=$(pkgincludedir)/Symbol
40
41 libscisymbol_la_include_HEADERS = includes/symbol.hxx
42
43 # For the code check (splint)
44 INCLUDE_FLAGS = $(libscisymbol_la_CPPFLAGS)
45
46 include $(top_srcdir)/Makefile.incl.am