# 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. if TCLTK TCLSCI_C_SOURCES = src/c/TCL_Global.c \ src/c/InitTclTk.c \ src/c/ScilabEval.c \ src/c/setenvtcl.c \ src/c/InitializeTclTk.c \ src/c/TerminateTclTk.c \ src/c/setvar.c \ src/c/TCL_ArrayDim.c \ src/c/TCL_ArrayExist.c \ src/c/TCL_ArrayGetVar.c \ src/c/TCL_ArraySize.c \ src/c/TCL_Command.c \ src/c/GlobalTclInterp.c \ src/c/TCL_getErrorLine.c GATEWAY_C_SOURCES = sci_gateway/c/sci_opentk.c \ sci_gateway/c/sci_TCL_SetVar.c \ sci_gateway/c/sci_TCL_ExistVar.c \ sci_gateway/c/sci_TCL_DoOneEvent.c \ sci_gateway/c/sci_TCL_UnsetVar.c \ sci_gateway/c/sci_TCL_ExistInterp.c \ sci_gateway/c/gw_tclsci.c \ sci_gateway/c/sci_TCL_EvalStr.c \ sci_gateway/c/sci_TCL_DeleteInterp.c \ sci_gateway/c/sci_TCL_GetVersion.c \ sci_gateway/c/sci_TCL_EvalFile.c \ sci_gateway/c/sci_TCL_GetVar.c \ sci_gateway/c/sci_TCL_ExistArray.c \ sci_gateway/c/sci_TCL_UpVar.c else TCLSCI_C_SOURCES = src/notclsci/notclsci.c GATEWAY_C_SOURCES = endif pkglib_LTLIBRARIES = libscitclsci.la noinst_LTLIBRARIES = libscitclsci-algo.la libscitclsci_la_LDFLAGS = $(AM_LDFLAGS) libscitclsci_la_CPPFLAGS= -I$(srcdir)/includes/ \ -I$(srcdir)/src/c \ -I$(srcdir)/sci_gateway/c/ \ $(TCL_INC_PATH) \ $(TK_INC_PATH) \ -I$(top_srcdir)/modules/action_binding/includes/ \ -I$(top_srcdir)/modules/fileio/includes/ \ -I$(top_srcdir)/modules/call_scilab/includes/ \ -I$(top_srcdir)/modules/output_stream/includes/ \ -I$(top_srcdir)/modules/api_scilab/includes/ \ -I$(top_srcdir)/modules/localization/includes/ \ $(AM_CPPFLAGS) libscitclsci_algo_la_SOURCES = $(TCLSCI_C_SOURCES) libscitclsci_la_SOURCES = $(GATEWAY_C_SOURCES) libscitclsci_algo_la_CPPFLAGS = $(libscitclsci_la_CPPFLAGS) # For the code check (splint) CHECK_SRC= $(libscitclsci_la_SOURCES) INCLUDE_FLAGS = $(libscitclsci_la_CPPFLAGS) libscitclsci_la_LIBADD = libscitclsci-algo.la $(TCLTK_LIBS) #### Target ###### modulename=tclsci #### tclsci : Conf files #### libscitclsci_la_rootdir = $(mydatadir) libscitclsci_la_root_DATA = license.txt #### tclsci : init scripts #### libscitclsci_la_etcdir = $(mydatadir)/etc libscitclsci_la_etc_DATA = etc/tclsci.quit etc/tclsci.start ### TCL macros ### libscitclsci_la_tcldir = $(mydatadir) nobase_libscitclsci_la_tcl_DATA = tcl/utils/Notebook.tcl \ tcl/utils/Balloon.tcl \ tcl/utils/Combobox.tcl \ tcl/sciGUI/data/initial.help \ tcl/sciGUI/data/dontshow.txt \ tcl/sciGUI/data/tp00.gif \ tcl/sciGUI/data/tp01.gif \ tcl/sciGUI/data/tp10.gif \ tcl/sciGUI/data/tp02.gif \ tcl/sciGUI/data/initial \ tcl/sciGUI/data/tp04.gif \ tcl/sciGUI/data/giftable.txt \ tcl/sciGUI/data/ndemo_tx01.txt \ tcl/sciGUI/data/tp05.gif \ tcl/sciGUI/data/error.gif \ tcl/sciGUI/data/tp06.gif \ tcl/sciGUI/data/tp15.gif \ tcl/sciGUI/data/tp16.gif \ tcl/sciGUI/data/info.gif \ tcl/sciGUI/data/tp08.gif \ tcl/sciGUI/data/tp17.gif \ tcl/sciGUI/data/scilab01.gif \ tcl/sciGUI/data/passwd.gif \ tcl/sciGUI/data/warning.gif \ tcl/sciGUI/data/question.gif \ tcl/sciGUI/data/hourglass.gif \ tcl/sciGUI/data/icontable.txt \ tcl/sciGUI/local_extra/combobox-2.3/ANNOUNCE.txt \ tcl/sciGUI/local_extra/combobox-2.3/combobox.tcl \ tcl/sciGUI/local_extra/combobox-2.3/README.txt \ tcl/sciGUI/local_extra/combobox-2.3/combobox.html \ tcl/sciGUI/local_extra/combobox-2.3/example.tcl \ tcl/sciGUI/local_extra/balloonhelp.tcl \ tcl/sciGUI/local_extra/rnotebook.tcl \ tcl/sciGUI/local_extra/spinbutton.tcl \ tcl/sciGUI/license.txt \ tcl/sciGUI/sciGUI.tcl \ tcl/sciGUI/sciBrowseVar.tcl \ tcl/sciGUI/sciEditVar.tcl \ tcl/TK_Scilab.tcl #### tclsci : gateway declaration #### libscitclsci_la_sci_gatewaydir = $(mydatadir)/sci_gateway libscitclsci_la_sci_gateway_DATA = sci_gateway/tclsci_gateway.xml include $(top_srcdir)/Makefile.incl.am