]> matita.cs.unibo.it Git - helm.git/blob - helm/configuration/configure.in
gtkmathview-config used
[helm.git] / helm / configuration / configure.in
1 AC_INIT(etc/configuration.xml.in)
2
3 if test "x$prefix" != xNONE; then
4   RESOLVED_PREFIX=$prefix
5 else
6   RESOLVED_PREFIX=$ac_default_prefix
7 fi
8
9 if test "x$exec_prefix" != xNONE; then
10   RESOLVED_EXEC_PREFIX=$exec_prefix
11 else
12   RESOLVED_EXEC_PREFIX=$RESOLVED_PREFIX
13 fi
14
15 dnl General
16 HELM_LIB_DIR=$RESOLVED_EXEC_PREFIX/lib/helm
17 HELM_ETC_DIR=$RESOLVED_PREFIX/etc/helm
18
19 dnl Only for GtkMathview XML configuration
20 HELM_DICTIONARY_PATH=/projects/helm/V7/phd/local/etc/helm/helm-dictionary.xml
21
22 AC_CHECK_PROG(HAVE_GTKMATHVIEW_CONFIG,gtkmathview-config,yes,no)
23 if test $HAVE_GTKMATHVIEW_CONFIG = yes ; then
24    GTKMATHVIEW_DICTIONARY_PATH=`gtkmathview-config --prefix 2> /dev/null`/share/gtkmathview/dictionary.xml
25    if test ! -f $GTKMATHVIEW_DICTIONARY_PATH ; then
26       AC_MSG_WARN(Could not find dictionary.xml. Where is it?)
27       read GTKMATHVIEW_DICTIONARY_PATH
28    fi
29 else
30    AC_MSG_ERROR(Could not find gtkmathview-config)
31 fi
32
33 GTKMATHVIEW_FONT_CONFIGURATION_PATH=`gtkmathview-config --prefix 2> /dev/null`/share/gtkmathview/font-configuration.xml
34 if test ! -f $GTKMATHVIEW_FONT_CONFIGURATION_PATH ; then
35    AC_MSG_WARN(Could not find font-configuration.xml. Where is it?)
36    read GTKMATHVIEW_FONT_CONFIGURATION_PATH
37 fi
38
39
40 HELM_T1_CONFIG_FILE=/projects/helm/local/share/gtkmathview/t1.config
41 HELM_FONT_CONFIGURATION_PATH=/projects/helm/V7/phd/local/etc/helm/helm-font-configuration.xml
42
43 dnl Only for HELM XML configuration
44 CONFIGURATION_HELM_DIR=/home/pauillac/coq3/sacerdot/HELM/V6.2/examples
45 CONFIGURATION_DTD_DIR=/home/pauillac/coq3/sacerdot/HELM/dtd
46 CONFIGURATION_SERVERS_FILE=/home/pauillac/coq3/sacerdot/HELM/V6.2/servers.txt
47 CONFIGURATION_URIS_DBM=/home/pauillac/coq3/sacerdot/HELM/V6.2/urls_of_uris
48 CONFIGURATION_TMPDIR=/tmp
49 CONFIGURATION_GETTER_URL=http://localhost:8081/get?uri=
50
51 AC_SUBST(HELM_LIB_DIR)
52 AC_SUBST(HELM_ETC_DIR)
53 AC_SUBST(HELM_DICTIONARY_PATH)
54 AC_SUBST(GTKMATHVIEW_DICTIONARY_PATH)
55 AC_SUBST(HELM_FONT_CONFIGURATION_PATH)
56 AC_SUBST(GTKMATHVIEW_FONT_CONFIGURATION_PATH)
57 AC_SUBST(HELM_T1_CONFIG_FILE)
58 AC_SUBST(CONFIGURATION_HELM_DIR)
59 AC_SUBST(CONFIGURATION_DTD_DIR)
60 AC_SUBST(CONFIGURATION_SERVERS_FILE)
61 AC_SUBST(CONFIGURATION_URIS_DBM)
62 AC_SUBST(CONFIGURATION_TMPDIR)
63 AC_SUBST(CONFIGURATION_GETTER_URL)
64
65 AC_OUTPUT(
66 [Makefile
67  lib/configuration.pl
68  etc/helm-math-engine-configuration.xml
69  etc/configuration.xml
70 ])