bug.fix
[tfs.git] / configure.in
blobd502a4ca1713a12c551881abf83f9e89a114bbcf
1 AC_INIT(tf4mono, [0.4.6])  
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 AC_ARG_ENABLE(keyring, 
8         [  --disable-keyring       disable gnome keyring support],
9         HAVE_GNOME_KEYRING=no,
10         PKG_CHECK_EXISTS(gnome-keyring-sharp, HAVE_GNOME_KEYRING=yes, HAVE_GNOME_KEYRING=no)
13 MONO_VERSION=`pkg-config --modversion mono`
14 MD_LIBPATH=`pkg-config monodevelop --variable libdir`
16 AC_CHECK_LIB(magic, magic_open, HAVE_MAGIC=yes, HAVE_MAGIC=no) 
18 if test "x$prefix" = "xNONE"; then 
19          prefix=/usr/local
22 # assume on windows for now
23 if test "x$MONO_VERSION" = "x"; then 
24          MONO_VERSION=csc-2.0
27 echo "prefix=$prefix" > build/config.make
28 echo "exec_prefix=\${prefix}" >> build/config.make
29 echo "mono_libdir=\${exec_prefix}/lib" >> build/config.make
30 echo "RUNTIME=mono" >> build/config.make
31 echo "PACKAGE_VERSION=$PACKAGE_VERSION" >> build/config.make
32 echo "MONO_VERSION=$MONO_VERSION" >> build/config.make
33 echo "MONODEVELOP_LIBPATH=$MD_LIBPATH" >> build/config.make
34 echo "MCS_FLAGS=-debug+" >> build/config.make
35 echo "HAVE_GLADE=$HAVE_GLADE" >> build/config.make
36 echo "HAVE_MAGIC=$HAVE_MAGIC" >> build/config.make
37 echo "HAVE_MONODEVELOP=$HAVE_MD" >> build/config.make
38 echo "HAVE_GNOME_KEYRING=$HAVE_GNOME_KEYRING" >> build/config.make
40 AC_CONFIG_FILES([
41   tools/tf/tf.sh
44 AC_OUTPUT
46 echo
47 echo "Configuration Summary"
48 echo "----------------------------------"
49 echo 
50 echo "     File Type Support: " $HAVE_MAGIC
51 echo " Gnome Keyring Support: " $HAVE_GNOME_KEYRING
52 echo "           Gui Support: " $HAVE_GLADE
53 echo "     Monodevelop Addin: " $HAVE_MD
54 echo