Manage the documentation version through the configure 04/3304/2
Sylvestre Ledru [Sun, 27 Feb 2011 19:47:28 +0000 (20:47 +0100)]
Change-Id: I1cc637a3c97c28e3979fdc0bc95d227aa762e83f

scilab/Makefile.in
scilab/configure
scilab/configure.ac
scilab/modules/helptools/etc/SciDocConf.xml
scilab/modules/helptools/etc/SciDocConf.xml.in [new file with mode: 0644]

index 6af2564..8a8e317 100644 (file)
@@ -79,6 +79,7 @@ DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
        $(top_srcdir)/etc/modules.xml.in \
        $(top_srcdir)/modules/core/includes/machine.h.in \
        $(top_srcdir)/modules/core/includes/version.h.in \
+       $(top_srcdir)/modules/helptools/etc/SciDocConf.xml.in \
        $(top_srcdir)/modules/helptools/macros/xmlfiletohtml.sci.in \
        COPYING config/compile config/config.guess config/config.rpath \
        config/config.sub config/depcomp config/install-sh \
@@ -116,7 +117,8 @@ CONFIG_HEADER = $(top_builddir)/modules/core/includes/machine.h
 CONFIG_CLEAN_FILES = modules/helptools/macros/xmlfiletohtml.sci \
        scilab.pc etc/modules.xml etc/classpath.xml \
        etc/jvm_options.xml etc/Info.plist scilab-lib.properties \
-       scilab-lib-doc.properties modules/core/includes/version.h
+       scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml \
+       modules/core/includes/version.h
 CONFIG_CLEAN_VPATH_FILES =
 @ENABLE_STATIC_TRUE@am__EXEEXT_1 = scilab-static-bin$(EXEEXT)
 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
@@ -781,6 +783,8 @@ scilab-lib.properties: $(top_builddir)/config.status $(srcdir)/scilab-lib.proper
        cd $(top_builddir) && $(SHELL) ./config.status $@
 scilab-lib-doc.properties: $(top_builddir)/config.status $(srcdir)/scilab-lib-doc.properties.in
        cd $(top_builddir) && $(SHELL) ./config.status $@
+modules/helptools/etc/SciDocConf.xml: $(top_builddir)/config.status $(top_srcdir)/modules/helptools/etc/SciDocConf.xml.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
 modules/core/includes/version.h: $(top_builddir)/config.status $(top_srcdir)/modules/core/includes/version.h.in
        cd $(top_builddir) && $(SHELL) ./config.status $@
 install-binPROGRAMS: $(bin_PROGRAMS)
index 3d494ac..f400b99 100755 (executable)
@@ -37551,7 +37551,7 @@ if test "$enable_stop_on_warning" = yes; then
    CPPFLAGS="$CPPFLAGS -Werror -O0"
 fi
 
-ac_config_files="$ac_config_files libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile contrib/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/Makefile libs/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/jvm_options.xml etc/Info.plist scilab-lib.properties scilab-lib-doc.properties modules/core/includes/version.h"
+ac_config_files="$ac_config_files libs/MALLOC/Makefile libs/dynamiclibrary/Makefile libs/doublylinkedlist/Makefile libs/hashtable/Makefile libs/libst/Makefile contrib/Makefile modules/helptools/Makefile modules/helptools/macros/xmlfiletohtml.sci modules/data_structures/Makefile modules/differential_equations/Makefile modules/optimization/Makefile modules/elementary_functions/Makefile modules/special_functions/Makefile modules/io/Makefile modules/shell/Makefile modules/completion/Makefile modules/history_manager/Makefile modules/jvm/Makefile modules/commons/Makefile modules/sound/Makefile modules/statistics/Makefile modules/mexlib/Makefile modules/sparse/Makefile modules/linear_algebra/Makefile modules/polynomials/Makefile modules/symbolic/Makefile modules/signal_processing/Makefile modules/arnoldi/Makefile modules/interpolation/Makefile modules/intersci/Makefile modules/localization/Makefile modules/cacsd/Makefile modules/boolean/Makefile modules/integer/Makefile modules/double/Makefile modules/fileio/Makefile modules/spreadsheet/Makefile modules/string/Makefile modules/time/Makefile modules/graphics/Makefile modules/graphic_export/Makefile modules/renderer/Makefile modules/action_binding/Makefile modules/gui/Makefile modules/pvm/Makefile modules/randlib/Makefile modules/tclsci/Makefile modules/windows_tools/Makefile modules/core/Makefile modules/api_scilab/Makefile modules/call_scilab/Makefile modules/types/Makefile modules/hdf5/Makefile modules/fftw/Makefile modules/umfpack/Makefile modules/scicos/Makefile modules/scicos_blocks/Makefile modules/functions/Makefile modules/dynamic_link/Makefile modules/overloading/Makefile modules/javasci/Makefile modules/maple2scilab/Makefile modules/m2sci/Makefile modules/compatibility_functions/Makefile modules/texmacs/Makefile modules/development_tools/Makefile modules/output_stream/Makefile modules/console/Makefile modules/demo_tools/Makefile modules/genetic_algorithms/Makefile modules/simulated_annealing/Makefile modules/parameters/Makefile modules/matio/Makefile modules/atoms/Makefile modules/xcos/Makefile modules/scinotes/Makefile modules/ui_data/Makefile modules/graph/Makefile modules/parallel/Makefile modules/modules_manager/Makefile modules/history_browser/Makefile modules/Makefile libs/Makefile Makefile scilab.pc etc/modules.xml etc/classpath.xml etc/jvm_options.xml etc/Info.plist scilab-lib.properties scilab-lib-doc.properties modules/helptools/etc/SciDocConf.xml modules/core/includes/version.h"
 
 
 # Detection of the module for the future version of Scilab 6
@@ -38978,6 +38978,7 @@ do
     "etc/Info.plist") CONFIG_FILES="$CONFIG_FILES etc/Info.plist" ;;
     "scilab-lib.properties") CONFIG_FILES="$CONFIG_FILES scilab-lib.properties" ;;
     "scilab-lib-doc.properties") CONFIG_FILES="$CONFIG_FILES scilab-lib-doc.properties" ;;
+    "modules/helptools/etc/SciDocConf.xml") CONFIG_FILES="$CONFIG_FILES modules/helptools/etc/SciDocConf.xml" ;;
     "modules/core/includes/version.h") CONFIG_FILES="$CONFIG_FILES modules/core/includes/version.h" ;;
     "modules/development_tools/src/fake/Makefile") CONFIG_FILES="$CONFIG_FILES modules/development_tools/src/fake/Makefile" ;;
     "modules/core/includes/stack.h") CONFIG_COMMANDS="$CONFIG_COMMANDS modules/core/includes/stack.h" ;;
index 02a72bd..2c409e0 100644 (file)
@@ -1789,6 +1789,7 @@ etc/jvm_options.xml
 etc/Info.plist
 scilab-lib.properties
 scilab-lib-doc.properties
+modules/helptools/etc/SciDocConf.xml
 modules/core/includes/version.h
 ])
 
index d77246a..f889c39 100644 (file)
@@ -3,9 +3,6 @@
 <!-- id is used to identify the jar file (JavaHelp only) -->
 <scidoc id="scilab">
 
-  <!-- Version identifier -->
-  <!--version id="Scilab 5.3.0" /-->
-
   <!-- Path to the CSS file for the doc style -->
   <css doc="${SCI}/modules/helptools/data/css/style.css" />
 
@@ -27,6 +24,6 @@
   </builtins>
 
   <!-- Useful to make link on Scilab's official documentation -->
-  <website url="http://help.scilab.org/docs/5.3.0/" />
+  <website url="http://help.scilab.org/docs/5.3.1/" />
 
 </scidoc>
diff --git a/scilab/modules/helptools/etc/SciDocConf.xml.in b/scilab/modules/helptools/etc/SciDocConf.xml.in
new file mode 100644 (file)
index 0000000..1d54852
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+
+<!-- id is used to identify the jar file (JavaHelp only) -->
+<scidoc id="scilab">
+
+  <!-- Path to the CSS file for the doc style -->
+  <css doc="${SCI}/modules/helptools/data/css/style.css" />
+
+  <!-- These files are used to give the structure of a the documentation files -->
+  <templates javahelp="${SCI}/modules/helptools/data/template/template_javahelp.html"
+             html="${SCI}/modules/helptools/data/template/template_html.html"
+             chm="${SCI}/modules/helptools/data/template/template_chm.html"
+             web="${SCI}/modules/helptools/data/template/template_web.html" />
+
+  <!-- Path to the file containing all the Scilab's macros. This file is used with
+       the code parser to guess the kind of the keywords met. -->
+  <macros>
+    <file path="${SCI}/modules/helptools/data/configuration/scilab_macros.txt" />
+  </macros>
+
+  <!-- As above but for built-in functions -->
+  <builtins>
+    <file path="${SCI}/modules/helptools/data/configuration/scilab_primitives.txt" />
+  </builtins>
+
+  <!-- Useful to make link on Scilab's official documentation -->
+  <website url="http://help.scilab.org/docs/@SCILAB_VERSION_MAJOR@.@SCILAB_VERSION_MINOR@.@SCILAB_VERSION_MAINTENANCE@/" />
+
+</scidoc>