Use @docdir@ for the docdir makefile variable.
[external/ragel.git] / configure.in
index 3a19d53..e74930f 100644 (file)
@@ -28,11 +28,13 @@ AC_SUBST(BUILD_PARSERS,true)
 
 dnl Checks for programs.
 AC_PROG_CC
-AC_DEFINE_UNQUOTED(CC,$CC)
-
-dnl Checks for programs.
 AC_PROG_CXX
+AC_CHECK_TOOL(AR, ar)
+AC_PROG_RANLIB
+AC_DEFINE_UNQUOTED(CC,$CC)
 AC_DEFINE_UNQUOTED(CXX,$CXX)
+AC_DEFINE_UNQUOTED(AR,$AR)
+AC_DEFINE_UNQUOTED(RANLIB,$RANLIB)
 
 dnl Set test on c++ compiler.
 AC_LANG_CPLUSPLUS
@@ -104,7 +106,13 @@ if test -n "$TXL"; then
        AC_DEFINE_UNQUOTED(TXL,$TXL)
 fi
 
+dnl Check for Ruby.
+AC_CHECK_PROG(RUBY, ruby, ruby)
+if test -n "$RUBY"; then
+       AC_DEFINE_UNQUOTED(RUBY,$RUBY)
+fi
+
 dnl write output files
-AC_OUTPUT(Makefile common/Makefile ragel/Makefile redfsm/Makefile rlcodegen/Makefile doc/Makefile test/Makefile)
+AC_OUTPUT(Makefile common/Makefile ragel/Makefile redfsm/Makefile rlgen-cd/Makefile rlgen-java/Makefile rlgen-ruby/Makefile rlgen-dot/Makefile doc/Makefile test/Makefile)
 
 echo "configuration of ragel complete"