summaryrefslogtreecommitdiff
path: root/modules/helptools/Makefile.am
diff options
context:
space:
mode:
authorShashank2017-05-29 12:40:26 +0530
committerShashank2017-05-29 12:40:26 +0530
commit0345245e860375a32c9a437c4a9d9cae807134e9 (patch)
treead51ecbfa7bcd3cc5f09834f1bb8c08feaa526a4 /modules/helptools/Makefile.am
downloadscilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.gz
scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.bz2
scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.zip
CMSCOPE changed
Diffstat (limited to 'modules/helptools/Makefile.am')
-rwxr-xr-xmodules/helptools/Makefile.am120
1 files changed, 120 insertions, 0 deletions
diff --git a/modules/helptools/Makefile.am b/modules/helptools/Makefile.am
new file mode 100755
index 000000000..867f103b4
--- /dev/null
+++ b/modules/helptools/Makefile.am
@@ -0,0 +1,120 @@
+# Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+# Copyright (C) 2008 - INRIA - Sylvestre LEDRU
+#
+# This file is distributed under the same license as the Scilab package.
+
+if GUI
+if BUILD_HELP
+
+USEANT=1
+
+HELPTOOLS_SOURCES = src/jni/BuildDocObject.cpp \
+ src/jni/SciDocMain.cpp
+
+GATEWAY_C_SOURCES = sci_gateway/c/gw_helptools.c
+
+GATEWAY_CXX_SOURCES = sci_gateway/cpp/sci_buildDoc.cpp
+
+GIWS_WRAPPERS = src/jni/BuildDocObject.giws.xml \
+ src/jni/BuildDocObjectv2.giws.xml
+
+libscihelptools_la_LIBADD = libscihelptools-algo.la \
+ $(top_builddir)/modules/commons/libscicommons.la
+libscihelptools_algo_la_SOURCES = $(HELPTOOLS_SOURCES)
+libscihelptools_algo_la_CPPFLAGS = $(libscihelptools_la_CPPFLAGS)
+noinst_LTLIBRARIES = libscihelptools-algo.la
+
+if GIWS
+BUILT_SOURCES=giws
+endif
+
+else
+GATEWAY_C_SOURCES = sci_gateway/nogui/nogui.c
+endif
+
+else
+GATEWAY_C_SOURCES = sci_gateway/nogui/nogui.c
+endif
+
+pkglib_LTLIBRARIES = libscihelptools.la
+
+libscihelptools_la_CPPFLAGS= $(JAVA_JNI_INCLUDE) \
+ -I$(srcdir)/src/jni/ \
+ -I$(srcdir)/includes/ \
+ -I$(top_srcdir)/modules/localization/includes/ \
+ -I$(top_srcdir)/modules/jvm/includes/ \
+ -I$(top_srcdir)/modules/commons/src/jni \
+ -I$(top_srcdir)/modules/api_scilab/includes/ \
+ -I$(top_srcdir)/modules/output_stream/includes/ \
+ $(AM_CPPFLAGS)
+
+
+libscihelptools_la_SOURCES = $(GATEWAY_C_SOURCES) $(GATEWAY_CXX_SOURCES)
+
+
+# For the code check (splint)
+CHECK_SRC= $(GATEWAY_C_SOURCES)
+INCLUDE_FLAGS = $(libscihelptools_la_CFLAGS)
+
+
+#### Target ######
+modulename=helptools
+
+#### helptools : Conf files ####
+libscihelptools_la_rootdir = $(mydatadir)
+libscihelptools_la_root_DATA = license.txt
+
+#### helptools : init scripts ####
+libscihelptools_la_etcdir = $(mydatadir)/etc
+libscihelptools_la_etc_DATA = etc/helptools.quit etc/helptools.start etc/MAIN_CHAPTERS etc/fopconf.xml etc/SciDocConf.xml
+
+#### helptools : gateway declaration ####
+libscihelptools_la_sci_gatewaydir = $(mydatadir)/sci_gateway
+libscihelptools_la_sci_gateway_DATA = sci_gateway/helptools_gateway.xml
+
+#### New documentation generation system
+libscihelptools_la_data_configurationdir = $(mydatadir)/data/configuration
+libscihelptools_la_data_configuration_DATA = data/configuration/scilab_primitives.txt \
+data/configuration/scilab_macros.txt
+
+libscihelptools_la_data_templatedir = $(mydatadir)/data/template
+libscihelptools_la_data_template_DATA = data/template/template_chm.html \
+data/template/template_html.html \
+data/template/template_javahelp.html \
+data/template/template_web.html
+libscihelptools_la_data_cssdir = $(mydatadir)/data/css
+libscihelptools_la_data_css_DATA = data/css/scilab_code.css \
+data/css/c_code.css \
+data/css/xml_code.css \
+data/css/style.css
+
+libscihelptools_la_xsl_fodir = $(mydatadir)/xsl/fo
+libscihelptools_la_xsl_fo_DATA = xsl/fo/docbook.xsl
+
+
+#### helptools : schema files ####
+libscihelptools_la_schemadir = $(mydatadir)/schema
+libscihelptools_la_schema_DATA = schema/docbook.rng \
+schema/dbits.rng \
+schema/mathml3-common.rng \
+schema/docbookxi.rng \
+schema/mathml3-content.rng \
+schema/mathml3.rng \
+schema/scilab.rng \
+schema/mathml3-presentation.rng \
+schema/extendedStyle.xsl
+
+#### helptools : pages files ####
+libscihelptools_la_data_pagesdir = $(mydatadir)/data/pages
+libscihelptools_la_data_pages_DATA = data/pages/error.html \
+data/pages/homepage-en_US.html \
+data/pages/homepage-ru_RU.html \
+data/pages/homepage-fr_FR.html \
+data/pages/ban-en_US.png \
+data/pages/ban-fr_FR.png
+
+mostlyclean-local:
+ rm -rf web javaHelp html pdf
+
+include $(top_srcdir)/Makefile.incl.am
+