X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=configure.in;h=14e6d62b7b22855df4db131a9f49af0e3f514571;hp=a9351f0e421efe6a0e17ff1aedf58ccd25203886;hb=2c719855eac434f01d47ba0717d76de65939d74e;hpb=86683e9e9c61cb3f0164a1ffcf151ccefa8871df diff --git a/configure.in b/configure.in index a9351f0..14e6d62 100644 --- a/configure.in +++ b/configure.in @@ -34,7 +34,7 @@ if test "x$enable_lame" = "xno";then fi,DISABLE_LAME=) PACKAGE=swftools -VERSION=2009-08-12-1514 +VERSION=2010-02-06-1900 # ------------------------------------------------------------------ @@ -90,6 +90,7 @@ dnl Checks for programs. AC_CANONICAL_HOST +SLEXT="so" SHARED="-shared" MACOSX= case $host_os in @@ -98,6 +99,7 @@ case $host_os in CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS -fno-rtti" SHARED="-bundle" + SLEXT="bundle" if test -d /opt/local/include && test -d /opt/local/lib; then CPPFLAGS="${CPPFLAGS} -I/opt/local/include" LDFLAGS="${LDFLAGS} -L/opt/local/lib" @@ -168,7 +170,6 @@ AC_SUBST(AREXT) RFX_CHECK_MING -SLEXT="so" if test "x${MINGW}" != "xyes"; then # no mingW AC_DEFINE([O_BINARY], [0], [Not defined on mingw]) @@ -382,7 +383,19 @@ if test "x$PYTHON_OK" '!=' "xyes";then # fail silently- the most users won't have any need for the # python interface anyway else - pythonrfxswf="lib/python/Makefile" + pythongfx="lib/python/Makefile" +fi + +# ------------------------------------------------------------------ + +RFX_CHECK_RUBY + +if test "x$RUBY_OK" '!=' "xyes";then + echo all install uninstall clean: > lib/ruby/Makefile + # fail silently- the most users won't have any need for the + # ruby interface anyway +else + rubygfx="lib/ruby/Makefile" fi # ------------------------------------------------------------------ @@ -571,7 +584,7 @@ AH_BOTTOM([ if test -f "release.in"; then release_in="./release"; fi if test -f "Makefile.new.in"; then mk_in="./Makefile.new"; fi -FILES="$release_in $mk_in Makefile.common ${avi2swf} Makefile lib/Makefile lib/action/Makefile src/Makefile ${pdf2swf_makefile} swfs/Makefile ${pythonrfxswf} ${lame_makefile} lib/art/Makefile lib/readers/Makefile" +FILES="$release_in $mk_in Makefile.common ${avi2swf} Makefile lib/Makefile lib/action/Makefile src/Makefile ${pdf2swf_makefile} swfs/Makefile ${pythongfx} ${rubygfx} ${lame_makefile} lib/readers/Makefile" AC_OUTPUT(${FILES}) dnl new autoconf