remove.build.output.file.from.scm
[tfs.git] / configure.in
bloba7c8ef9735fbfcb339640380a6988519f58d5e91
1 AC_INIT(tf4mono, [0.4.7])
3 # disable this experimental stuff for now
4 PKG_CHECK_EXISTS(glade-sharp-2.0, HAVE_GLADE=no, HAVE_GLADE=no)
5 PKG_CHECK_EXISTS(monodevelop, HAVE_MD=no, HAVE_MD=no)
7 HAVE_DOC_TOOLS=no
8 AC_CHECK_PROG(ASCIIDOC, [asciidoc], yes)
9 AC_CHECK_PROG(XMLTO, [xmlto], yes)
11 if test "x$ASCIIDOC" = "xyes"; then 
12   if test "x$XMLTO" = "xyes"; then 
13          HAVE_DOC_TOOLS=yes
14   fi
17 AC_ARG_ENABLE(keyring, 
18         [  --disable-keyring       disable gnome keyring support],
19         HAVE_GNOME_KEYRING=no,
20         PKG_CHECK_EXISTS(gnome-keyring-sharp, HAVE_GNOME_KEYRING=yes, HAVE_GNOME_KEYRING=no)
23 MONO_VERSION=`pkg-config --modversion mono`
24 MD_LIBPATH=`pkg-config monodevelop --variable libdir`
26 AC_CHECK_LIB(magic, magic_open, HAVE_MAGIC=yes, HAVE_MAGIC=no) 
28 if test "x$prefix" = "xNONE"; then 
29          prefix=/usr/local
32 # assume on windows for now
33 if test "x$MONO_VERSION" = "x"; then 
34          MONO_VERSION=csc-2.0
37 echo "prefix=$prefix" > build/config.make
38 echo "exec_prefix=\${prefix}" >> build/config.make
39 echo "mono_libdir=\${exec_prefix}/lib" >> build/config.make
40 echo "RUNTIME=mono" >> build/config.make
41 echo "PACKAGE_VERSION=$PACKAGE_VERSION" >> build/config.make
42 echo "MONO_VERSION=$MONO_VERSION" >> build/config.make
43 echo "MONODEVELOP_LIBPATH=$MD_LIBPATH" >> build/config.make
44 echo "MCS_FLAGS=-debug+" >> build/config.make
45 echo "HAVE_GLADE=$HAVE_GLADE" >> build/config.make
46 echo "HAVE_MAGIC=$HAVE_MAGIC" >> build/config.make
47 echo "HAVE_MONODEVELOP=$HAVE_MD" >> build/config.make
48 echo "HAVE_GNOME_KEYRING=$HAVE_GNOME_KEYRING" >> build/config.make
49 echo "HAVE_DOC_TOOLS=$HAVE_DOC_TOOLS" >> build/config.make
51 AC_CONFIG_FILES([
52   tools/tf/tf.sh
55 AC_OUTPUT
57 echo
58 echo "Configuration Summary"
59 echo "----------------------------------"
60 echo 
61 echo "     File Type Support: " $HAVE_MAGIC
62 echo "   Man Page Generation: " $HAVE_DOC_TOOLS
63 echo " Gnome Keyring Support: " $HAVE_GNOME_KEYRING
64 echo "           Gui Support: " $HAVE_GLADE
65 echo "     Monodevelop Addin: " $HAVE_MD
66 echo
68 if test "x$HAVE_DOC_TOOLS" = "xno"; then
69   echo Note: install asciidoc and xmlto for man page generation.