THRIFT-2644 Haxe support
Client: Haxe
Patch: Jens Geyer
This closes #214
diff --git a/configure.ac b/configure.ac
index c49cb60..9f104fa 100755
--- a/configure.ac
+++ b/configure.ac
@@ -114,6 +114,7 @@
with_python="no"
with_ruby="no"
with_haskell="no"
+ with_haxe="no"
with_perl="no"
with_php="no"
with_php_extension="no"
@@ -318,6 +319,16 @@
AM_CONDITIONAL(WITH_GO, [test "$have_go" = "yes"])
+AX_THRIFT_LIB(haxe, [Haxe], yes)
+if test "$with_haxe" = "yes"; then
+ AC_PATH_PROG([HAXE], [haxe])
+ if [[ -x "$HAXE" ]] ; then
+ have_haxe="yes"
+ fi
+fi
+AM_CONDITIONAL(WITH_HAXE, [test "$have_haxe" = "yes"])
+
+
AX_THRIFT_LIB(d, [D], yes)
if test "$with_d" = "yes"; then
AX_DMD
@@ -657,6 +668,7 @@
test/cpp/Makefile
test/erl/Makefile
test/go/Makefile
+ test/haxe/Makefile
test/hs/Makefile
test/php/Makefile
test/perl/Makefile
@@ -668,6 +680,7 @@
tutorial/c_glib/Makefile
tutorial/cpp/Makefile
tutorial/go/Makefile
+ tutorial/haxe/Makefile
tutorial/hs/Makefile
tutorial/java/Makefile
tutorial/js/Makefile
@@ -690,6 +703,7 @@
echo "Building C# Library .......... : $have_csharp"
echo "Building Python Library ...... : $have_python"
echo "Building Ruby Library ........ : $have_ruby"
+echo "Building Haxe Library ........ : $have_haxe"
echo "Building Haskell Library ..... : $have_haskell"
echo "Building Perl Library ........ : $have_perl"
echo "Building PHP Library ......... : $have_php"
@@ -739,6 +753,11 @@
echo " Using Haskell ............. : $RUNHASKELL"
echo " Using Cabal ............... : $CABAL"
fi
+if test "$have_haxe" = "yes" ; then
+ echo
+ echo "Haxe Library:"
+ echo " Using Haxe ................ : $HAXE"
+fi
if test "$have_perl" = "yes" ; then
echo
echo "Perl Library:"