diff -Naur swig-1.3.25.orig/configure.in swig-1.3.25.me/configure.in --- swig-1.3.25.orig/configure.in 2005-08-10 16:29:06 +0300 +++ swig-1.3.25.me/configure.in 2005-08-10 16:29:37 +0300 @@ -27,7 +27,8 @@ AC_CHECK_PROGS(AR, ar aal, ar) AC_SUBST(AR) -AC_COMPILE_WARNINGS # Increase warning levels +AC_PROG_LIBTOOL +#AC_COMPILE_WARNINGS # Increase warning levels AC_DEFINE_UNQUOTED(SWIG_CXX, ["$CXX"], [Compiler that built SWIG]) AC_DEFINE_UNQUOTED(SWIG_PLATFORM, ["$build"], [Platform that SWIG is built for]) @@ -1081,7 +1082,9 @@ AC_MSG_CHECKING(for PHP4 header files) PHP4CONFIG="${PHP4}-config" -PHP4INC="`$PHP4CONFIG --includes 2>/dev/null`" +if test -z "$PHP4INC"; then + PHP4INC="`$PHP4CONFIG --includes 2>/dev/null`" +fi if test "$PHP4INC"; then AC_MSG_RESULT($PHP4INC) else @@ -1590,6 +1593,22 @@ SKIP_MODULA3="1" # Always skipped! AC_SUBST(SKIP_MODULA3) +# Conditionals which were in the configure.in of 1.3.21 (not sure if needed +# but better safe than sorry) -- Torsten Landschoff +AM_CONDITIONAL(SKIP_TCL, test -n "$SKIP_TCL") +AM_CONDITIONAL(SKIP_PERL5, test -n "$SKIP_PERL5") +AM_CONDITIONAL(SKIP_PYTHON, test -n "$SKIP_PYTHON") +AM_CONDITIONAL(SKIP_JAVA, test -n "$SKIP_JAVA") +AM_CONDITIONAL(SKIP_GUILE, test -n "$SKIP_GUILE") +AM_CONDITIONAL(SKIP_GUILESCM, test -n "$SKIP_GUILESCM") +AM_CONDITIONAL(SKIP_MZSCHEME, test -n "$SKIP_MZSCHEME") +AM_CONDITIONAL(SKIP_RUBY, test -n "$SKIP_RUBY") +AM_CONDITIONAL(SKIP_PHP4, test -n "$SKIP_PHP4") +AM_CONDITIONAL(SKIP_OCAML, test -n "$SKIP_OCAML") +AM_CONDITIONAL(SKIP_PIKE, test -n "$SKIP_PIKE") +AM_CONDITIONAL(SKIP_CHICKEN, test -n "$SKIP_CHICKEN") +AM_CONDITIONAL(SKIP_CSHARP, test -n "$SKIP_CSHARP") + #---------------------------------------------------------------- # Miscellaneous @@ -1627,10 +1646,18 @@ AC_SUBST(release_suffix) AC_DEFINE_UNQUOTED(RELEASE_SUFFIX, "$release_suffix", [Executable release suffix for co-existence with older versions]) +release_suffix_libtool= +if test -n "$release_suffix"; then + release_suffix_libtool="-release `echo $release_suffix | sed s/^-//`" +fi +AC_SUBST(release_suffix_libtool) + + AC_CONFIG_FILES([ \ Makefile \ swig.spec \ Source/Makefile \ + Runtime/Makefile \ Examples/Makefile \ Examples/guile/Makefile \ Examples/GIFPlot/Makefile \ diff -Naur swig-1.3.25.orig/Lib/chicken/fragments.i swig-1.3.25.me/Lib/chicken/fragments.i --- swig-1.3.25.orig/Lib/chicken/fragments.i 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/chicken/fragments.i 2005-08-10 16:29:37 +0300 @@ -0,0 +1,21 @@ +/* Helper function to return tuples. + * Jonah Beckford + * + * Derived from Lib/python/fragments.i; Author: Robin Dunn + * + * + */ + +%fragment("list_output_helper","header") %{ +static C_word list_output_helper(C_word **ptr, C_word target, C_word o) + /* Prepends 'o' to list 'target'. ptr must be from C_alloc and have + room for 3 C_words. */ +{ + if (!target || C_truep (C_undefinedp (target))) { + target = C_pair (ptr, o, C_SCHEME_END_OF_LIST); + } else { + target = C_pair (ptr, o, target); + } + return target; +} +%} diff -Naur swig-1.3.25.orig/Lib/chicken/precommon.swg swig-1.3.25.me/Lib/chicken/precommon.swg --- swig-1.3.25.orig/Lib/chicken/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/chicken/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * chicken/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Chicken_TypeRegister +#define SWIG_TypeCheck SWIG_Chicken_TypeCheck +#define SWIG_TypeCast SWIG_Chicken_TypeCast +#define SWIG_TypeDynamicCast SWIG_Chicken_TypeDynamicCast +#define SWIG_TypeName SWIG_Chicken_TypeName +#define SWIG_TypePrettyName SWIG_Chicken_TypePrettyName +#define SWIG_TypeQuery SWIG_Chicken_TypeQuery +#define SWIG_TypeClientData SWIG_Chicken_TypeClientData +#define SWIG_PackData SWIG_Chicken_PackData +#define SWIG_UnpackData SWIG_Chicken_UnpackData + diff -Naur swig-1.3.25.orig/Lib/guile/precommon.swg swig-1.3.25.me/Lib/guile/precommon.swg --- swig-1.3.25.orig/Lib/guile/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/guile/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * guile/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Guile_TypeRegister +#define SWIG_TypeCheck SWIG_Guile_TypeCheck +#define SWIG_TypeCast SWIG_Guile_TypeCast +#define SWIG_TypeDynamicCast SWIG_Guile_TypeDynamicCast +#define SWIG_TypeName SWIG_Guile_TypeName +#define SWIG_TypePrettyName SWIG_Guile_TypePrettyName +#define SWIG_TypeQuery SWIG_Guile_TypeQuery +#define SWIG_TypeClientData SWIG_Guile_TypeClientData +#define SWIG_PackData SWIG_Guile_PackData +#define SWIG_UnpackData SWIG_Guile_UnpackData + diff -Naur swig-1.3.25.orig/Lib/mzscheme/precommon.swg swig-1.3.25.me/Lib/mzscheme/precommon.swg --- swig-1.3.25.orig/Lib/mzscheme/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/mzscheme/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * mzscheme/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_MzScheme_TypeRegister +#define SWIG_TypeCheck SWIG_MzScheme_TypeCheck +#define SWIG_TypeCast SWIG_MzScheme_TypeCast +#define SWIG_TypeDynamicCast SWIG_MzScheme_TypeDynamicCast +#define SWIG_TypeName SWIG_MzScheme_TypeName +#define SWIG_TypePrettyName SWIG_MzScheme_TypePrettyName +#define SWIG_TypeQuery SWIG_MzScheme_TypeQuery +#define SWIG_TypeClientData SWIG_MzScheme_TypeClientData +#define SWIG_PackData SWIG_MzScheme_PackData +#define SWIG_UnpackData SWIG_MzScheme_UnpackData + diff -Naur swig-1.3.25.orig/Lib/perl5/precommon.swg swig-1.3.25.me/Lib/perl5/precommon.swg --- swig-1.3.25.orig/Lib/perl5/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/perl5/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * perl5/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Perl_TypeRegister +#define SWIG_TypeCheck SWIG_Perl_TypeCheck +#define SWIG_TypeCast SWIG_Perl_TypeCast +#define SWIG_TypeDynamicCast SWIG_Perl_TypeDynamicCast +#define SWIG_TypeName SWIG_Perl_TypeName +#define SWIG_TypePrettyName SWIG_Perl_TypePrettyName +#define SWIG_TypeQuery SWIG_Perl_TypeQuery +#define SWIG_TypeClientData SWIG_Perl_TypeClientData +#define SWIG_PackData SWIG_Perl_PackData +#define SWIG_UnpackData SWIG_Perl_UnpackData + diff -Naur swig-1.3.25.orig/Lib/php4/precommon.swg swig-1.3.25.me/Lib/php4/precommon.swg --- swig-1.3.25.orig/Lib/php4/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/php4/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * php4/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_PHP4_TypeRegister +#define SWIG_TypeCheck SWIG_PHP4_TypeCheck +#define SWIG_TypeCast SWIG_PHP4_TypeCast +#define SWIG_TypeDynamicCast SWIG_PHP4_TypeDynamicCast +#define SWIG_TypeName SWIG_PHP4_TypeName +#define SWIG_TypePrettyName SWIG_PHP4_TypePrettyName +#define SWIG_TypeQuery SWIG_PHP4_TypeQuery +#define SWIG_TypeClientData SWIG_PHP4_TypeClientData +#define SWIG_PackData SWIG_PHP4_PackData +#define SWIG_UnpackData SWIG_PHP4_UnpackData + diff -Naur swig-1.3.25.orig/Lib/python/precommon.swg swig-1.3.25.me/Lib/python/precommon.swg --- swig-1.3.25.orig/Lib/python/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/python/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * python/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Python_TypeRegister +#define SWIG_TypeCheck SWIG_Python_TypeCheck +#define SWIG_TypeCast SWIG_Python_TypeCast +#define SWIG_TypeDynamicCast SWIG_Python_TypeDynamicCast +#define SWIG_TypeName SWIG_Python_TypeName +#define SWIG_TypePrettyName SWIG_Python_TypePrettyName +#define SWIG_TypeQuery SWIG_Python_TypeQuery +#define SWIG_TypeClientData SWIG_Python_TypeClientData +#define SWIG_PackData SWIG_Python_PackData +#define SWIG_UnpackData SWIG_Python_UnpackData + diff -Naur swig-1.3.25.orig/Lib/ruby/precommon.swg swig-1.3.25.me/Lib/ruby/precommon.swg --- swig-1.3.25.orig/Lib/ruby/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/ruby/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,46 @@ +/*************************************************************** -*- c -*- + * ruby/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Ruby_TypeRegister +#define SWIG_TypeCheck SWIG_Ruby_TypeCheck +#define SWIG_TypeCast SWIG_Ruby_TypeCast +#define SWIG_TypeDynamicCast SWIG_Ruby_TypeDynamicCast +#define SWIG_TypeName SWIG_Ruby_TypeName +#define SWIG_TypePrettyName SWIG_Ruby_TypePrettyName +#define SWIG_TypeQuery SWIG_Ruby_TypeQuery +#define SWIG_TypeClientData SWIG_Ruby_TypeClientData +#define SWIG_PackData SWIG_Ruby_PackData +#define SWIG_UnpackData SWIG_Ruby_UnpackData + +/* Also rename all exported symbols from rubydef.swig */ + +/* Common SWIG API */ +#define SWIG_ConvertPtr(obj, pp, type, flags) \ + SWIG_Ruby_ConvertPtr(obj, pp, type, flags) +#define SWIG_NewPointerObj(p, type, flags) \ + SWIG_Ruby_NewPointerObj(p, type, flags) +#define SWIG_MustGetPtr(p, type, argnum, flags) \ + SWIG_Ruby_MustGetPtr(p, type, argnum, flags) + +/* Ruby-specific SWIG API */ + +#define SWIG_InitRuntime() \ + SWIG_Ruby_InitRuntime() +#define SWIG_define_class(ty) \ + SWIG_Ruby_define_class(ty) +#define SWIG_NewClassInstance(value, ty) \ + SWIG_Ruby_NewClassInstance(value, ty) +#define SWIG_MangleStr(value) \ + SWIG_Ruby_MangleStr(value) +#define SWIG_CheckConvert(value, ty) \ + SWIG_Ruby_CheckConvert(value, ty) +#define SWIG_NewPackedObj(ptr, sz, ty) \ + SWIG_Ruby_NewPackedObj(ptr, sz, ty) +#define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \ + SWIG_Ruby_ConvertPacked(obj, ptr, sz, ty, flags) + diff -Naur swig-1.3.25.orig/Lib/tcl/precommon.swg swig-1.3.25.me/Lib/tcl/precommon.swg --- swig-1.3.25.orig/Lib/tcl/precommon.swg 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Lib/tcl/precommon.swg 2005-08-10 16:29:37 +0300 @@ -0,0 +1,19 @@ +/*************************************************************** -*- c -*- + * Tcl/precommon.swg + * + * Rename all exported symbols from common.swg, to avoid symbol + * clashes if multiple interpreters are included + * + ************************************************************************/ + +#define SWIG_TypeRegister SWIG_Tcl_TypeRegister +#define SWIG_TypeCheck SWIG_Tcl_TypeCheck +#define SWIG_TypeCast SWIG_Tcl_TypeCast +#define SWIG_TypeDynamicCast SWIG_Tcl_TypeDynamicCast +#define SWIG_TypeName SWIG_Tcl_TypeName +#define SWIG_TypePrettyName SWIG_Tcl_TypePrettyName +#define SWIG_TypeQuery SWIG_Tcl_TypeQuery +#define SWIG_TypeClientData SWIG_Tcl_TypeClientData +#define SWIG_PackData SWIG_Tcl_PackData +#define SWIG_UnpackData SWIG_Tcl_UnpackData + diff -Naur swig-1.3.25.orig/Makefile.in swig-1.3.25.me/Makefile.in --- swig-1.3.25.orig/Makefile.in 2005-02-18 00:16:48 +0200 +++ swig-1.3.25.me/Makefile.in 2005-08-10 16:29:37 +0300 @@ -15,13 +15,18 @@ BIN_DIR = @bindir@ TARGET = swig@release_suffix@@EXEEXT@ SOURCE = Source +RUNTIME = Runtime swig: source source: @cd $(SOURCE) && $(MAKE) -.PHONY: source +runtime: + @cd $(RUNTIME) && $(MAKE) + + +.PHONY: source runtime ##################################################################### # All the languages SWIG speaks (when it wants to) @@ -48,9 +53,10 @@ ACTION = check +chk-set-runtimelib = RUNTIMEDIR=@ROOT_DIR@/$(RUNTIME)/.libs chk-set-swiglib = SWIG_LIB=@ROOT_DIR@/Lib chk-set-swig = SWIG=@ROOT_DIR@/$(TARGET) -chk-set-env = $(chk-set-swiglib) $(chk-set-swig) +chk-set-env = $(chk-set-swiglib) $(chk-set-swig) $(chk-set-runtimelib) chk = $(MAKE) -k -s $(chk-set-env) $(ACTION) @@ -225,13 +231,17 @@ clean: clean-objects clean-examples clean-gifplot clean-test-suite -clean-objects: clean-source +clean-objects: clean-source clean-runtime clean-source: @echo cleaning Source @cd $(SOURCE) && $(MAKE) -s clean @rm -f $(TARGET) +clean-runtime: + @echo cleaning Runtime + @cd $(RUNTIME); $(MAKE) -s clean + clean-examples: @$(MAKE) -k -s check-examples ACTION=clean @@ -259,13 +269,17 @@ distclean: distclean-objects clean-examples clean-gifplot distclean-test-suite distclean-dead -distclean-objects: distclean-source +distclean-objects: distclean-source distclean-runtime distclean-source: @echo dist cleaning Source @cd $(SOURCE) && $(MAKE) -s distclean @rm -f $(TARGET) +distclean-runtime: + @echo dist cleaning Runtime + @cd $(RUNTIME); $(MAKE) -s distclean + distclean-test-suite: @echo dist cleaning Examples/test-suite @$(MAKE) -k -s noskip-test-suite ACTION=distclean @@ -348,6 +362,8 @@ fi) ; \ done +install-runtime: + @cd $(RUNTIME); $(MAKE) install ##################################################################### # TARGETS: uninstall & friends @@ -364,6 +380,9 @@ @echo "Uninstalling the SWIG library" rm -rf $(DESTDIR)$(SWIG_LIB)/ +uninstall-runtime: + @cd $(RUNTIME) && $(MAKE) uninstall + ############################################################################ # DIST and other maintenance ############################################################################ diff -Naur swig-1.3.25.orig/Runtime/Makefile.am swig-1.3.25.me/Runtime/Makefile.am --- swig-1.3.25.orig/Runtime/Makefile.am 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/Makefile.am 2005-08-10 16:29:37 +0300 @@ -0,0 +1,207 @@ +## Process this file with automake to produce Makefile.in + +SWIGLIB = @top_srcdir@/Lib +SWIG_TYPECHECK = +RELEASE_SUFFIX_LIBTOOL = @release_suffix_libtool@ + +# Additional clean +clean-local: + rm -f *.c + +# List of runtime libraries to be built +lib_LTLIBRARIES = + +if !SKIP_TCL +lib_LTLIBRARIES += libswigtcl8.la +endif +if !SKIP_PERL5 +lib_LTLIBRARIES += libswigpl.la +endif +if !SKIP_PYTHON +lib_LTLIBRARIES += libswigpy.la +endif +if !SKIP_GUILE +lib_LTLIBRARIES += libswigguile.la +endif +if !SKIP_GUILESCM +lib_LTLIBRARIES += libswigguilescm.la +endif +if !SKIP_RUBY +lib_LTLIBRARIES += libswigrb.la +endif +if !SKIP_PHP4 +lib_LTLIBRARIES += libswigphp4.la +endif +if !SKIP_PIKE +lib_LTLIBRARIES += libswigpike.la +endif +if !SKIP_CHICKEN +lib_LTLIBRARIES += libswigchicken.la +endif + +# ---------------------------------------------------------------------- +# Tcl run-time library +# ---------------------------------------------------------------------- + +TCL_INCLUDE = @TCLINCLUDE@ +TCL_RUNTIME = $(SWIGLIB)/tcl/swigtcl8.swg +TCL_PRECOMMON = $(SWIGLIB)/tcl/precommon.swg +TCL_DLNK = @TCLDYNAMICLINKING@ + +libswigtcl8_la_SOURCES = libtcl8.c +libswigtcl8_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(TCL_DLNK) +libswigtcl8_la_CFLAGS = $(TCL_INCLUDE) + +libtcl8.c: $(TCL_PRECOMMON) $(SWIG_TYPECHECK) $(TCL_RUNTIME) + ../preinst-swig -tcl -runtime -o libtcl8.c swigrun.i + +# ---------------------------------------------------------------------- +# Perl run-time library +# ---------------------------------------------------------------------- + +PERL5_INCLUDE = -I@PERL5EXT@ +PERL5_RUNTIME = $(SWIGLIB)/perl5/perlrun.swg +PERL5_PRECOMMON = $(SWIGLIB)/perl5/precommon.swg +PERL5_DLNK = @PERL5DYNAMICLINKING@ +PERL5_CCFLAGS = @PERL5CCFLAGS@ + +libswigpl_la_SOURCES = libpl.c +libswigpl_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PERL5_DLNK) +libswigpl_la_CFLAGS = $(PERL5_INCLUDE) -Dbool=char -Dexplicit=$(PERL5_CCFLAGS) + +libpl.c: $(PERL5_PRECOMMON) $(SWIG_TYPECHECK) $(PERL5_RUNTIME) + ../preinst-swig -perl5 -runtime -o libpl.c swigrun.i + +# ---------------------------------------------------------------------- +# Python run-time library +# ---------------------------------------------------------------------- + +PYTHON_INCLUDE = -DHAVE_CONFIG_H @PYINCLUDE@ +PYTHON_RUNTIME = $(SWIGLIB)/python/pyrun.swg +PYTHON_PRECOMMON = $(SWIGLIB)/python/precommon.swg +PYTHON_DLNK = @PYTHONDYNAMICLINKING@ + +libswigpy_la_SOURCES = libpy.c +libswigpy_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PYTHON_DLNK) +libswigpy_la_CFLAGS = $(PYTHON_INCLUDE) + +libpy.c: $(PYTHON_PRECOMMON) $(SWIG_TYPECHECK) $(PYTHON_RUNTIME) + ../preinst-swig -python -runtime -o libpy.c swigrun.i + +# ---------------------------------------------------------------------- +# Guile run-time library +# ---------------------------------------------------------------------- + +GUILE_INCLUDE = @GUILEINCLUDE@ +GUILE_GH_RUNTIME = $(SWIGLIB)/guile/guile_gh_run.swg +GUILE_SCM_RUNTIME = $(SWIGLIB)/guile/guile_scm_run.swg +GUILE_SCM_PRECOMMON = $(SWIGLIB)/guile/precommon.swg +GUILE_DLNK = $(GUILELINK) + +libswigguile_la_SOURCES = libguile_gh.c +libswigguile_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(GUILE_DLNK) +libswigguile_la_CFLAGS = -DSWIG_GLOBAL $(GUILE_INCLUDE) + +libguile_gh.c: $(GUILE_GH_RUNTIME) + ../preinst-swig -guile -gh -runtime -o libguile_gh.c swigrun.i + +libswigguilescm_la_SOURCES = libguile_scm.c +libswigguilescm_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(GUILE_DLNK) +libswigguilescm_la_CFLAGS = -DSWIG_GLOBAL $(GUILE_INCLUDE) + +libguile_scm.c: $(GUILE_SCM_PRECOMMON) $(SWIG_TYPECHECK) $(GUILE_SCM_RUNTIME) + ../preinst-swig -guile -scm -runtime -o libguile_scm.c swigrun.i + +# ---------------------------------------------------------------------- +# Ruby run-time library +# ---------------------------------------------------------------------- + +RUBY_INCLUDE = @RUBYINCLUDE@ +RUBY_RUNTIME = $(SWIGLIB)/ruby/rubyhead.swg $(SWIGLIB)/ruby/rubydef.swg +RUBY_PRECOMMON = $(SWIGLIB)/ruby/precommon.swg +RUBY_DLNK = @RUBYDYNAMICLINKING@ +RUBY_CFLAGS = @RUBYCCDLFLAGS@ -DHAVE_CONFIG_H + +libswigrb_la_SOURCES = librb.c +libswigrb_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(RUBY_DLNK) +libswigrb_la_CFLAGS = $(RUBY_INCLUDE) $(RUBY_CFLAGS) + +librb.c: $(RUBY_PRECOMMON) $(SWIG_TYPECHECK) $(RUBY_RUNTIME) + ../preinst-swig -ruby -runtime -o librb.c swigrun.i + +# ---------------------------------------------------------------------- +# PHP4 run-time library +# ---------------------------------------------------------------------- + +PHP4_INCLUDE = @PHP4INC@ +PHP4_RUNTIME = $(SWIGLIB)/php4/php4run.swg +PHP4_PRECOMMON = $(SWIGLIB)/php4/precommon.swg +PHP4_DLNK = + +libswigphp4_la_SOURCES = libphp4.c +libswigphp4_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PHP4_DLNK) +libswigphp4_la_CFLAGS = $(PHP4_INCLUDE) + +libphp4.c: $(PHP4_PRECOMMON) $(SWIG_TYPECHECK) $(PHP4_RUNTIME) + ../preinst-swig -php -runtime -o libphp4.c swigrun.i + +# ---------------------------------------------------------------------- +# Pike run-time library +# ---------------------------------------------------------------------- + +PIKE_INCLUDE = -DHAVE_CONFIG_H @PIKEINCLUDE@ +PIKE_RUNTIME = $(SWIGLIB)/pike/pikerun.swg +PIKE_PRECOMMON = $(SWIGLIB)/pike/precommon.swg +PIKE_DLNK = + +libswigpike_la_SOURCES = libpike.c +libswigpike_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PIKE_DLNK) +libswigpike_la_CFLAGS = -DSWIG_GLOBAL $(PIKE_INCLUDE) + +libpike.c: $(PIKE_PRECOMMON) $(SWIG_TYPECHECK) $(PIKE_RUNTIME) + cat $(PIKE_PRECOMMON) $(SWIG_TYPECHECK) $(PIKE_RUNTIME) > libpike.c + +# ---------------------------------------------------------------------- +# CHICKEN run-time library +# ---------------------------------------------------------------------- + +CHICKENOPTS = @CHICKENOPTS@ +CHICKEN_RUNTIME = $(SWIGLIB)/chicken/chickenrun.swg +CHICKEN_PRECOMMON = $(SWIGLIB)/chicken/precommon.swg +CHICKEN_DLNK = @CHICKENSHAREDLIB@ + +libswigchicken_la_SOURCES = libchicken.c +libswigchicken_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(CHICKEN_DLNK) +libswigchicken_la_CFLAGS = $(CHICKEN_INCLUDE) + +libchicken.c: $(CHICKEN_PRECOMMON) $(SWIG_TYPECHECK) $(CHICKEN_RUNTIME) + ../preinst-swig -chicken -runtime -o libchicken.c swigrun.i + +# ---------------------------------------------------------------------- +# The following do not use Libtool +# There are no install and uninstall targets. These could be implemented +# with Automake's install-exec-local and uninstall-local targets. +# ---------------------------------------------------------------------- + +# ---------------------------------------------------------------------- +# MzScheme run-time library +# ---------------------------------------------------------------------- + +MZSCHEME_RUNTIME = $(SWIGLIB)/mzscheme/precommon.swg $(SWIG_TYPECHECK) $(SWIGLIB)/mzscheme/mzrun.swg +MZC = @MZC@ +SO = @MZSCHEME_SO@ +RELEASESUFFIX = @release_suffix@ + +# Add in non Libtool targets +if !SKIP_MZSCHEME +all-local: .libs/libswigmz$(RELEASESUFFIX)$(SO) +else +all-local: +endif + +.libs/libswigmz$(RELEASESUFFIX)$(SO): $(MZSCHEME_RUNTIME) + ../preinst-swig -mzscheme -runtime -o libmz.c swigrun.i + $(MZC) ++ccf "-DSWIG_GLOBAL" --cc libmz.c + if [ ! -d .libs ] ; then mkdir .libs; fi + $(MZC) --ld .libs/libswigmz$(RELEASESUFFIX)$(SO) libmz.o + diff -Naur swig-1.3.25.orig/Runtime/Makefile.in swig-1.3.25.me/Runtime/Makefile.in --- swig-1.3.25.orig/Runtime/Makefile.in 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/Makefile.in 2005-08-10 16:29:37 +0300 @@ -0,0 +1,1100 @@ +# Makefile.in generated by automake 1.7.9 from Makefile.am. +# @configure_input@ + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. + +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +host_triplet = @host@ +@SKIP_TCL_FALSE@am__append_1 = libswigtcl8.la +@SKIP_PERL5_FALSE@am__append_2 = libswigpl.la +@SKIP_PYTHON_FALSE@am__append_3 = libswigpy.la +@SKIP_GUILE_FALSE@am__append_4 = libswigguile.la +@SKIP_GUILESCM_FALSE@am__append_5 = libswigguilescm.la +@SKIP_RUBY_FALSE@am__append_6 = libswigrb.la +@SKIP_PHP4_FALSE@am__append_7 = libswigphp4.la +@SKIP_PIKE_FALSE@am__append_8 = libswigpike.la +@SKIP_CHICKEN_FALSE@am__append_9 = libswigchicken.la +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CCSHARED = @CCSHARED@ +CFLAGS = @CFLAGS@ +CHICKEN = @CHICKEN@ +CHICKENHOME = @CHICKENHOME@ +CHICKENLIB = @CHICKENLIB@ + + +# ---------------------------------------------------------------------- +# CHICKEN run-time library +# ---------------------------------------------------------------------- +CHICKENOPTS = @CHICKENOPTS@ +CHICKENSHAREDLIB = @CHICKENSHAREDLIB@ +CHICKENSHAREDOPTS = @CHICKENSHAREDOPTS@ +CHICKEN_CONFIG = @CHICKEN_CONFIG@ +CHICKEN_CSC = @CHICKEN_CSC@ +CHICKEN_CSI = @CHICKEN_CSI@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CSHARPCFLAGS = @CSHARPCFLAGS@ +CSHARPCILINTERPRETER = @CSHARPCILINTERPRETER@ +CSHARPCOMPILER = @CSHARPCOMPILER@ +CSHARPCYGPATH_W = @CSHARPCYGPATH_W@ +CSHARPDYNAMICLINKING = @CSHARPDYNAMICLINKING@ +CSHARPLIBRARYPREFIX = @CSHARPLIBRARYPREFIX@ +CSHARPPATHSEPARATOR = @CSHARPPATHSEPARATOR@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CXXSHARED = @CXXSHARED@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +EXTRA_CLEAN = @EXTRA_CLEAN@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +GUILE = @GUILE@ +GUILEINCLUDE = @GUILEINCLUDE@ +GUILELIB = @GUILELIB@ +GUILELINK = @GUILELINK@ +GUILE_CONFIG = @GUILE_CONFIG@ +GUILE_GH_INTERFACE = @GUILE_GH_INTERFACE@ +GUILE_SCM_INTERFACE = @GUILE_SCM_INTERFACE@ +GUILE_SO = @GUILE_SO@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAVA = @JAVA@ +JAVAC = @JAVAC@ +JAVACFLAGS = @JAVACFLAGS@ +JAVACXXSHARED = @JAVACXXSHARED@ +JAVADYNAMICLINKING = @JAVADYNAMICLINKING@ +JAVAINC = @JAVAINC@ +JAVALDSHARED = @JAVALDSHARED@ +JAVALIBRARYPREFIX = @JAVALIBRARYPREFIX@ +JAVASO = @JAVASO@ +LDFLAGS = @LDFLAGS@ +LDSHARED = @LDSHARED@ +LIBC = @LIBC@ +LIBCRYPT = @LIBCRYPT@ +LIBM = @LIBM@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LINKFORSHARED = @LINKFORSHARED@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MZC = @MZC@ +MZDYNOBJ = @MZDYNOBJ@ +MZSCHEME = @MZSCHEME@ +MZSCHEME_SO = @MZSCHEME_SO@ +OBJEXT = @OBJEXT@ +OCAMLBIN = @OCAMLBIN@ +OCAMLC = @OCAMLC@ +OCAMLDLGEN = @OCAMLDLGEN@ +OCAMLFIND = @OCAMLFIND@ +OCAMLINC = @OCAMLINC@ +OCAMLMKTOP = @OCAMLMKTOP@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +PERL5CCFLAGS = @PERL5CCFLAGS@ +PERL5DYNAMICLINKING = @PERL5DYNAMICLINKING@ +PERL5EXT = @PERL5EXT@ +PERL5LIB = @PERL5LIB@ +PHP4 = @PHP4@ +PHP4INC = @PHP4INC@ +PHP4_SO = @PHP4_SO@ +PIKE = @PIKE@ +PIKECCDLFLAGS = @PIKECCDLFLAGS@ +PIKEDYNAMICLINKING = @PIKEDYNAMICLINKING@ +PIKEINCLUDE = @PIKEINCLUDE@ +PLATFLAGS = @PLATFLAGS@ +PYINCLUDE = @PYINCLUDE@ +PYLIB = @PYLIB@ +PYLINK = @PYLINK@ +PYTHON = @PYTHON@ +PYTHONDYNAMICLINKING = @PYTHONDYNAMICLINKING@ +PYTHON_SO = @PYTHON_SO@ +RANLIB = @RANLIB@ +ROOT_DIR = @ROOT_DIR@ +RPATH = @RPATH@ +RUBY = @RUBY@ +RUBYCCDLFLAGS = @RUBYCCDLFLAGS@ +RUBYDYNAMICLINKING = @RUBYDYNAMICLINKING@ +RUBYINCLUDE = @RUBYINCLUDE@ +RUBYLIB = @RUBYLIB@ +RUBYLINK = @RUBYLINK@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +SKIP_CHICKEN = @SKIP_CHICKEN@ +SKIP_CHICKEN_FALSE = @SKIP_CHICKEN_FALSE@ +SKIP_CHICKEN_TRUE = @SKIP_CHICKEN_TRUE@ +SKIP_CSHARP = @SKIP_CSHARP@ +SKIP_CSHARP_FALSE = @SKIP_CSHARP_FALSE@ +SKIP_CSHARP_TRUE = @SKIP_CSHARP_TRUE@ +SKIP_GUILE = @SKIP_GUILE@ +SKIP_GUILESCM = @SKIP_GUILESCM@ +SKIP_GUILESCM_FALSE = @SKIP_GUILESCM_FALSE@ +SKIP_GUILESCM_TRUE = @SKIP_GUILESCM_TRUE@ +SKIP_GUILE_FALSE = @SKIP_GUILE_FALSE@ +SKIP_GUILE_TRUE = @SKIP_GUILE_TRUE@ +SKIP_JAVA = @SKIP_JAVA@ +SKIP_JAVA_FALSE = @SKIP_JAVA_FALSE@ +SKIP_JAVA_TRUE = @SKIP_JAVA_TRUE@ +SKIP_MODULA3 = @SKIP_MODULA3@ +SKIP_MZSCHEME = @SKIP_MZSCHEME@ +SKIP_MZSCHEME_FALSE = @SKIP_MZSCHEME_FALSE@ +SKIP_MZSCHEME_TRUE = @SKIP_MZSCHEME_TRUE@ +SKIP_OCAML = @SKIP_OCAML@ +SKIP_OCAML_FALSE = @SKIP_OCAML_FALSE@ +SKIP_OCAML_TRUE = @SKIP_OCAML_TRUE@ +SKIP_PERL5 = @SKIP_PERL5@ +SKIP_PERL5_FALSE = @SKIP_PERL5_FALSE@ +SKIP_PERL5_TRUE = @SKIP_PERL5_TRUE@ +SKIP_PHP4 = @SKIP_PHP4@ +SKIP_PHP4_FALSE = @SKIP_PHP4_FALSE@ +SKIP_PHP4_TRUE = @SKIP_PHP4_TRUE@ +SKIP_PIKE = @SKIP_PIKE@ +SKIP_PIKE_FALSE = @SKIP_PIKE_FALSE@ +SKIP_PIKE_TRUE = @SKIP_PIKE_TRUE@ +SKIP_PYTHON = @SKIP_PYTHON@ +SKIP_PYTHON_FALSE = @SKIP_PYTHON_FALSE@ +SKIP_PYTHON_TRUE = @SKIP_PYTHON_TRUE@ +SKIP_RUBY = @SKIP_RUBY@ +SKIP_RUBY_FALSE = @SKIP_RUBY_FALSE@ +SKIP_RUBY_TRUE = @SKIP_RUBY_TRUE@ +SKIP_TCL = @SKIP_TCL@ +SKIP_TCL_FALSE = @SKIP_TCL_FALSE@ +SKIP_TCL_TRUE = @SKIP_TCL_TRUE@ +SO = @MZSCHEME_SO@ +STRIP = @STRIP@ +SWIGLIBS = @SWIGLIBS@ +SWILL = @SWILL@ +TCLDYNAMICLINKING = @TCLDYNAMICLINKING@ +TCLINCLUDE = @TCLINCLUDE@ +TCLLIB = @TCLLIB@ +TCL_CXXSHARED = @TCL_CXXSHARED@ +TCL_LDSHARED = @TCL_LDSHARED@ +TCL_SO = @TCL_SO@ +TRYLINKINGWITHCXX = @TRYLINKINGWITHCXX@ +VERSION = @VERSION@ +XINCLUDES = @XINCLUDES@ +XLIBSW = @XLIBSW@ +YACC = @YACC@ +ac_aux_dir = @ac_aux_dir@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +ac_ct_RANLIB = @ac_ct_RANLIB@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +release_suffix = @release_suffix@ +release_suffix_libtool = @release_suffix_libtool@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +swig_lib = @swig_lib@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ + +SWIGLIB = @top_srcdir@/Lib +SWIG_TYPECHECK = $(SWIGLIB)/common.swg +RELEASE_SUFFIX_LIBTOOL = @release_suffix_libtool@ + +# List of runtime libraries to be built +lib_LTLIBRARIES = $(am__append_1) $(am__append_2) $(am__append_3) $(am__append_4) $(am__append_5) $(am__append_6) $(am__append_7) $(am__append_8) $(am__append_9) + + +# ---------------------------------------------------------------------- +# Tcl run-time library +# ---------------------------------------------------------------------- +TCL_INCLUDE = @TCLINCLUDE@ +TCL_RUNTIME = $(SWIGLIB)/tcl/swigtcl8.swg +TCL_PRECOMMON = $(SWIGLIB)/tcl/precommon.swg +TCL_DLNK = @TCLDYNAMICLINKING@ + +libswigtcl8_la_SOURCES = libtcl8.c +libswigtcl8_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(TCL_DLNK) +libswigtcl8_la_CFLAGS = $(TCL_INCLUDE) + + +# ---------------------------------------------------------------------- +# Perl run-time library +# ---------------------------------------------------------------------- +PERL5_INCLUDE = -I@PERL5EXT@ +PERL5_RUNTIME = $(SWIGLIB)/perl5/perlrun.swg +PERL5_PRECOMMON = $(SWIGLIB)/perl5/precommon.swg +PERL5_DLNK = @PERL5DYNAMICLINKING@ +PERL5_CCFLAGS = @PERL5CCFLAGS@ + +libswigpl_la_SOURCES = libpl.c +libswigpl_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PERL5_DLNK) +libswigpl_la_CFLAGS = $(PERL5_INCLUDE) -Dbool=char -Dexplicit=$(PERL5_CCFLAGS) + + +# ---------------------------------------------------------------------- +# Python run-time library +# ---------------------------------------------------------------------- +PYTHON_INCLUDE = -DHAVE_CONFIG_H @PYINCLUDE@ +PYTHON_RUNTIME = $(SWIGLIB)/python/pyrun.swg +PYTHON_PRECOMMON = $(SWIGLIB)/python/precommon.swg +PYTHON_DLNK = @PYTHONDYNAMICLINKING@ + +libswigpy_la_SOURCES = libpy.c +libswigpy_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PYTHON_DLNK) +libswigpy_la_CFLAGS = $(PYTHON_INCLUDE) + + +# ---------------------------------------------------------------------- +# Guile run-time library +# ---------------------------------------------------------------------- +GUILE_INCLUDE = @GUILEINCLUDE@ +GUILE_GH_RUNTIME = $(SWIGLIB)/guile/guile_gh_run.swg +GUILE_SCM_RUNTIME = $(SWIGLIB)/guile/guile_scm_run.swg +GUILE_SCM_PRECOMMON = $(SWIGLIB)/guile/precommon.swg +GUILE_DLNK = $(GUILELINK) + +libswigguile_la_SOURCES = libguile_gh.c +libswigguile_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(GUILE_DLNK) +libswigguile_la_CFLAGS = -DSWIG_GLOBAL $(GUILE_INCLUDE) + +libswigguilescm_la_SOURCES = libguile_scm.c +libswigguilescm_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(GUILE_DLNK) +libswigguilescm_la_CFLAGS = -DSWIG_GLOBAL $(GUILE_INCLUDE) + + +# ---------------------------------------------------------------------- +# Ruby run-time library +# ---------------------------------------------------------------------- +RUBY_INCLUDE = @RUBYINCLUDE@ +RUBY_RUNTIME = $(SWIGLIB)/ruby/rubyhead.swg $(SWIGLIB)/ruby/rubydef.swg +RUBY_PRECOMMON = $(SWIGLIB)/ruby/precommon.swg +RUBY_DLNK = @RUBYDYNAMICLINKING@ +RUBY_CFLAGS = @RUBYCCDLFLAGS@ -DHAVE_CONFIG_H + +libswigrb_la_SOURCES = librb.c +libswigrb_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(RUBY_DLNK) +libswigrb_la_CFLAGS = $(RUBY_INCLUDE) $(RUBY_CFLAGS) + + +# ---------------------------------------------------------------------- +# PHP4 run-time library +# ---------------------------------------------------------------------- +PHP4_INCLUDE = @PHP4INC@ +PHP4_RUNTIME = $(SWIGLIB)/php4/php4run.swg +PHP4_PRECOMMON = $(SWIGLIB)/php4/precommon.swg +PHP4_DLNK = + +libswigphp4_la_SOURCES = libphp4.c +libswigphp4_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PHP4_DLNK) +libswigphp4_la_CFLAGS = $(PHP4_INCLUDE) + + +# ---------------------------------------------------------------------- +# Pike run-time library +# ---------------------------------------------------------------------- +PIKE_INCLUDE = -DHAVE_CONFIG_H @PIKEINCLUDE@ +PIKE_RUNTIME = $(SWIGLIB)/pike/pikerun.swg +PIKE_PRECOMMON = $(SWIGLIB)/pike/precommon.swg +PIKE_DLNK = + +libswigpike_la_SOURCES = libpike.c +libswigpike_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(PIKE_DLNK) +libswigpike_la_CFLAGS = -DSWIG_GLOBAL $(PIKE_INCLUDE) +CHICKEN_RUNTIME = $(SWIGLIB)/chicken/chickenrun.swg +CHICKEN_PRECOMMON = $(SWIGLIB)/chicken/precommon.swg +CHICKEN_DLNK = @CHICKENSHAREDLIB@ + +libswigchicken_la_SOURCES = libchicken.c +libswigchicken_la_LDFLAGS = @LIBTOOL_NO_UNDEFINED@ $(RELEASE_SUFFIX_LIBTOOL) $(CHICKEN_DLNK) +libswigchicken_la_CFLAGS = $(CHICKEN_INCLUDE) + + +# ---------------------------------------------------------------------- +# The following do not use Libtool +# There are no install and uninstall targets. These could be implemented +# with Automake's install-exec-local and uninstall-local targets. +# ---------------------------------------------------------------------- + +# ---------------------------------------------------------------------- +# MzScheme run-time library +# ---------------------------------------------------------------------- +MZSCHEME_RUNTIME = $(SWIGLIB)/mzscheme/precommon.swg $(SWIG_TYPECHECK) $(SWIGLIB)/mzscheme/mzrun.swg +RELEASESUFFIX = @release_suffix@ +subdir = Runtime +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +mkinstalldirs = $(SHELL) $(top_srcdir)/Tools/config/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/Source/Include/swigconfig.h +CONFIG_CLEAN_FILES = +LTLIBRARIES = $(lib_LTLIBRARIES) + +libswigchicken_la_LIBADD = +am_libswigchicken_la_OBJECTS = libswigchicken_la-libchicken.lo +libswigchicken_la_OBJECTS = $(am_libswigchicken_la_OBJECTS) +libswigguile_la_LIBADD = +am_libswigguile_la_OBJECTS = libswigguile_la-libguile_gh.lo +libswigguile_la_OBJECTS = $(am_libswigguile_la_OBJECTS) +libswigguilescm_la_LIBADD = +am_libswigguilescm_la_OBJECTS = libswigguilescm_la-libguile_scm.lo +libswigguilescm_la_OBJECTS = $(am_libswigguilescm_la_OBJECTS) +libswigphp4_la_LIBADD = +am_libswigphp4_la_OBJECTS = libswigphp4_la-libphp4.lo +libswigphp4_la_OBJECTS = $(am_libswigphp4_la_OBJECTS) +libswigpike_la_LIBADD = +am_libswigpike_la_OBJECTS = libswigpike_la-libpike.lo +libswigpike_la_OBJECTS = $(am_libswigpike_la_OBJECTS) +libswigpl_la_LIBADD = +am_libswigpl_la_OBJECTS = libswigpl_la-libpl.lo +libswigpl_la_OBJECTS = $(am_libswigpl_la_OBJECTS) +libswigpy_la_LIBADD = +am_libswigpy_la_OBJECTS = libswigpy_la-libpy.lo +libswigpy_la_OBJECTS = $(am_libswigpy_la_OBJECTS) +libswigrb_la_LIBADD = +am_libswigrb_la_OBJECTS = libswigrb_la-librb.lo +libswigrb_la_OBJECTS = $(am_libswigrb_la_OBJECTS) +libswigtcl8_la_LIBADD = +am_libswigtcl8_la_OBJECTS = libswigtcl8_la-libtcl8.lo +libswigtcl8_la_OBJECTS = $(am_libswigtcl8_la_OBJECTS) + +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/Source/Include +depcomp = $(SHELL) $(top_srcdir)/Tools/config/depcomp +am__depfiles_maybe = depfiles +@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/libswigchicken_la-libchicken.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigguile_la-libguile_gh.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigguilescm_la-libguile_scm.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigphp4_la-libphp4.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigpike_la-libpike.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigpl_la-libpl.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigpy_la-libpy.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigrb_la-librb.Plo \ +@AMDEP_TRUE@ ./$(DEPDIR)/libswigtcl8_la-libtcl8.Plo +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \ + $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +DIST_SOURCES = $(libswigchicken_la_SOURCES) $(libswigguile_la_SOURCES) \ + $(libswigguilescm_la_SOURCES) $(libswigphp4_la_SOURCES) \ + $(libswigpike_la_SOURCES) $(libswigpl_la_SOURCES) \ + $(libswigpy_la_SOURCES) $(libswigrb_la_SOURCES) \ + $(libswigtcl8_la_SOURCES) +DIST_COMMON = README $(srcdir)/Makefile.in Makefile.am +SOURCES = $(libswigchicken_la_SOURCES) $(libswigguile_la_SOURCES) $(libswigguilescm_la_SOURCES) $(libswigphp4_la_SOURCES) $(libswigpike_la_SOURCES) $(libswigpl_la_SOURCES) $(libswigpy_la_SOURCES) $(libswigrb_la_SOURCES) $(libswigtcl8_la_SOURCES) + +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu Runtime/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) +libLTLIBRARIES_INSTALL = $(INSTALL) +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(libdir) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \ + $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \ + else :; fi; \ + done + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + p="`echo $$p | sed -e 's|^.*/||'`"; \ + echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \ + $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \ + done + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" = "$$p" && dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +libswigchicken.la: $(libswigchicken_la_OBJECTS) $(libswigchicken_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigchicken_la_LDFLAGS) $(libswigchicken_la_OBJECTS) $(libswigchicken_la_LIBADD) $(LIBS) +libswigguile.la: $(libswigguile_la_OBJECTS) $(libswigguile_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigguile_la_LDFLAGS) $(libswigguile_la_OBJECTS) $(libswigguile_la_LIBADD) $(LIBS) +libswigguilescm.la: $(libswigguilescm_la_OBJECTS) $(libswigguilescm_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigguilescm_la_LDFLAGS) $(libswigguilescm_la_OBJECTS) $(libswigguilescm_la_LIBADD) $(LIBS) +libswigphp4.la: $(libswigphp4_la_OBJECTS) $(libswigphp4_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigphp4_la_LDFLAGS) $(libswigphp4_la_OBJECTS) $(libswigphp4_la_LIBADD) $(LIBS) +libswigpike.la: $(libswigpike_la_OBJECTS) $(libswigpike_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigpike_la_LDFLAGS) $(libswigpike_la_OBJECTS) $(libswigpike_la_LIBADD) $(LIBS) +libswigpl.la: $(libswigpl_la_OBJECTS) $(libswigpl_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigpl_la_LDFLAGS) $(libswigpl_la_OBJECTS) $(libswigpl_la_LIBADD) $(LIBS) +libswigpy.la: $(libswigpy_la_OBJECTS) $(libswigpy_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigpy_la_LDFLAGS) $(libswigpy_la_OBJECTS) $(libswigpy_la_LIBADD) $(LIBS) +libswigrb.la: $(libswigrb_la_OBJECTS) $(libswigrb_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigrb_la_LDFLAGS) $(libswigrb_la_OBJECTS) $(libswigrb_la_LIBADD) $(LIBS) +libswigtcl8.la: $(libswigtcl8_la_OBJECTS) $(libswigtcl8_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libswigtcl8_la_LDFLAGS) $(libswigtcl8_la_OBJECTS) $(libswigtcl8_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) core *.core + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigchicken_la-libchicken.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigguile_la-libguile_gh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigguilescm_la-libguile_scm.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigphp4_la-libphp4.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigpike_la-libpike.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigpl_la-libpl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigpy_la-libpy.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigrb_la-librb.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libswigtcl8_la-libtcl8.Plo@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ +@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< + +.c.obj: +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ +@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ +@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$< + +libswigchicken_la-libchicken.o: libchicken.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -MT libswigchicken_la-libchicken.o -MD -MP -MF "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigchicken_la-libchicken.o `test -f 'libchicken.c' || echo '$(srcdir)/'`libchicken.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" "$(DEPDIR)/libswigchicken_la-libchicken.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libchicken.c' object='libswigchicken_la-libchicken.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigchicken_la-libchicken.Po' tmpdepfile='$(DEPDIR)/libswigchicken_la-libchicken.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -c -o libswigchicken_la-libchicken.o `test -f 'libchicken.c' || echo '$(srcdir)/'`libchicken.c + +libswigchicken_la-libchicken.obj: libchicken.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -MT libswigchicken_la-libchicken.obj -MD -MP -MF "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigchicken_la-libchicken.obj `if test -f 'libchicken.c'; then $(CYGPATH_W) 'libchicken.c'; else $(CYGPATH_W) '$(srcdir)/libchicken.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" "$(DEPDIR)/libswigchicken_la-libchicken.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libchicken.c' object='libswigchicken_la-libchicken.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigchicken_la-libchicken.Po' tmpdepfile='$(DEPDIR)/libswigchicken_la-libchicken.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -c -o libswigchicken_la-libchicken.obj `if test -f 'libchicken.c'; then $(CYGPATH_W) 'libchicken.c'; else $(CYGPATH_W) '$(srcdir)/libchicken.c'; fi` + +libswigchicken_la-libchicken.lo: libchicken.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -MT libswigchicken_la-libchicken.lo -MD -MP -MF "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigchicken_la-libchicken.lo `test -f 'libchicken.c' || echo '$(srcdir)/'`libchicken.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo" "$(DEPDIR)/libswigchicken_la-libchicken.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigchicken_la-libchicken.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libchicken.c' object='libswigchicken_la-libchicken.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigchicken_la-libchicken.Plo' tmpdepfile='$(DEPDIR)/libswigchicken_la-libchicken.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigchicken_la_CFLAGS) $(CFLAGS) -c -o libswigchicken_la-libchicken.lo `test -f 'libchicken.c' || echo '$(srcdir)/'`libchicken.c + +libswigguile_la-libguile_gh.o: libguile_gh.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -MT libswigguile_la-libguile_gh.o -MD -MP -MF "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguile_la-libguile_gh.o `test -f 'libguile_gh.c' || echo '$(srcdir)/'`libguile_gh.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" "$(DEPDIR)/libswigguile_la-libguile_gh.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_gh.c' object='libswigguile_la-libguile_gh.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguile_la-libguile_gh.Po' tmpdepfile='$(DEPDIR)/libswigguile_la-libguile_gh.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -c -o libswigguile_la-libguile_gh.o `test -f 'libguile_gh.c' || echo '$(srcdir)/'`libguile_gh.c + +libswigguile_la-libguile_gh.obj: libguile_gh.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -MT libswigguile_la-libguile_gh.obj -MD -MP -MF "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguile_la-libguile_gh.obj `if test -f 'libguile_gh.c'; then $(CYGPATH_W) 'libguile_gh.c'; else $(CYGPATH_W) '$(srcdir)/libguile_gh.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" "$(DEPDIR)/libswigguile_la-libguile_gh.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_gh.c' object='libswigguile_la-libguile_gh.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguile_la-libguile_gh.Po' tmpdepfile='$(DEPDIR)/libswigguile_la-libguile_gh.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -c -o libswigguile_la-libguile_gh.obj `if test -f 'libguile_gh.c'; then $(CYGPATH_W) 'libguile_gh.c'; else $(CYGPATH_W) '$(srcdir)/libguile_gh.c'; fi` + +libswigguile_la-libguile_gh.lo: libguile_gh.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -MT libswigguile_la-libguile_gh.lo -MD -MP -MF "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguile_la-libguile_gh.lo `test -f 'libguile_gh.c' || echo '$(srcdir)/'`libguile_gh.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo" "$(DEPDIR)/libswigguile_la-libguile_gh.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguile_la-libguile_gh.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_gh.c' object='libswigguile_la-libguile_gh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguile_la-libguile_gh.Plo' tmpdepfile='$(DEPDIR)/libswigguile_la-libguile_gh.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguile_la_CFLAGS) $(CFLAGS) -c -o libswigguile_la-libguile_gh.lo `test -f 'libguile_gh.c' || echo '$(srcdir)/'`libguile_gh.c + +libswigguilescm_la-libguile_scm.o: libguile_scm.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -MT libswigguilescm_la-libguile_scm.o -MD -MP -MF "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguilescm_la-libguile_scm.o `test -f 'libguile_scm.c' || echo '$(srcdir)/'`libguile_scm.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" "$(DEPDIR)/libswigguilescm_la-libguile_scm.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_scm.c' object='libswigguilescm_la-libguile_scm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.Po' tmpdepfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -c -o libswigguilescm_la-libguile_scm.o `test -f 'libguile_scm.c' || echo '$(srcdir)/'`libguile_scm.c + +libswigguilescm_la-libguile_scm.obj: libguile_scm.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -MT libswigguilescm_la-libguile_scm.obj -MD -MP -MF "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguilescm_la-libguile_scm.obj `if test -f 'libguile_scm.c'; then $(CYGPATH_W) 'libguile_scm.c'; else $(CYGPATH_W) '$(srcdir)/libguile_scm.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" "$(DEPDIR)/libswigguilescm_la-libguile_scm.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_scm.c' object='libswigguilescm_la-libguile_scm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.Po' tmpdepfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -c -o libswigguilescm_la-libguile_scm.obj `if test -f 'libguile_scm.c'; then $(CYGPATH_W) 'libguile_scm.c'; else $(CYGPATH_W) '$(srcdir)/libguile_scm.c'; fi` + +libswigguilescm_la-libguile_scm.lo: libguile_scm.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -MT libswigguilescm_la-libguile_scm.lo -MD -MP -MF "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigguilescm_la-libguile_scm.lo `test -f 'libguile_scm.c' || echo '$(srcdir)/'`libguile_scm.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo" "$(DEPDIR)/libswigguilescm_la-libguile_scm.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigguilescm_la-libguile_scm.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libguile_scm.c' object='libswigguilescm_la-libguile_scm.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.Plo' tmpdepfile='$(DEPDIR)/libswigguilescm_la-libguile_scm.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigguilescm_la_CFLAGS) $(CFLAGS) -c -o libswigguilescm_la-libguile_scm.lo `test -f 'libguile_scm.c' || echo '$(srcdir)/'`libguile_scm.c + +libswigphp4_la-libphp4.o: libphp4.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -MT libswigphp4_la-libphp4.o -MD -MP -MF "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigphp4_la-libphp4.o `test -f 'libphp4.c' || echo '$(srcdir)/'`libphp4.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" "$(DEPDIR)/libswigphp4_la-libphp4.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libphp4.c' object='libswigphp4_la-libphp4.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigphp4_la-libphp4.Po' tmpdepfile='$(DEPDIR)/libswigphp4_la-libphp4.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -c -o libswigphp4_la-libphp4.o `test -f 'libphp4.c' || echo '$(srcdir)/'`libphp4.c + +libswigphp4_la-libphp4.obj: libphp4.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -MT libswigphp4_la-libphp4.obj -MD -MP -MF "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigphp4_la-libphp4.obj `if test -f 'libphp4.c'; then $(CYGPATH_W) 'libphp4.c'; else $(CYGPATH_W) '$(srcdir)/libphp4.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" "$(DEPDIR)/libswigphp4_la-libphp4.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libphp4.c' object='libswigphp4_la-libphp4.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigphp4_la-libphp4.Po' tmpdepfile='$(DEPDIR)/libswigphp4_la-libphp4.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -c -o libswigphp4_la-libphp4.obj `if test -f 'libphp4.c'; then $(CYGPATH_W) 'libphp4.c'; else $(CYGPATH_W) '$(srcdir)/libphp4.c'; fi` + +libswigphp4_la-libphp4.lo: libphp4.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -MT libswigphp4_la-libphp4.lo -MD -MP -MF "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigphp4_la-libphp4.lo `test -f 'libphp4.c' || echo '$(srcdir)/'`libphp4.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo" "$(DEPDIR)/libswigphp4_la-libphp4.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigphp4_la-libphp4.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libphp4.c' object='libswigphp4_la-libphp4.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigphp4_la-libphp4.Plo' tmpdepfile='$(DEPDIR)/libswigphp4_la-libphp4.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigphp4_la_CFLAGS) $(CFLAGS) -c -o libswigphp4_la-libphp4.lo `test -f 'libphp4.c' || echo '$(srcdir)/'`libphp4.c + +libswigpike_la-libpike.o: libpike.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -MT libswigpike_la-libpike.o -MD -MP -MF "$(DEPDIR)/libswigpike_la-libpike.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpike_la-libpike.o `test -f 'libpike.c' || echo '$(srcdir)/'`libpike.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpike_la-libpike.Tpo" "$(DEPDIR)/libswigpike_la-libpike.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpike_la-libpike.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpike.c' object='libswigpike_la-libpike.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpike_la-libpike.Po' tmpdepfile='$(DEPDIR)/libswigpike_la-libpike.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -c -o libswigpike_la-libpike.o `test -f 'libpike.c' || echo '$(srcdir)/'`libpike.c + +libswigpike_la-libpike.obj: libpike.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -MT libswigpike_la-libpike.obj -MD -MP -MF "$(DEPDIR)/libswigpike_la-libpike.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpike_la-libpike.obj `if test -f 'libpike.c'; then $(CYGPATH_W) 'libpike.c'; else $(CYGPATH_W) '$(srcdir)/libpike.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpike_la-libpike.Tpo" "$(DEPDIR)/libswigpike_la-libpike.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpike_la-libpike.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpike.c' object='libswigpike_la-libpike.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpike_la-libpike.Po' tmpdepfile='$(DEPDIR)/libswigpike_la-libpike.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -c -o libswigpike_la-libpike.obj `if test -f 'libpike.c'; then $(CYGPATH_W) 'libpike.c'; else $(CYGPATH_W) '$(srcdir)/libpike.c'; fi` + +libswigpike_la-libpike.lo: libpike.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -MT libswigpike_la-libpike.lo -MD -MP -MF "$(DEPDIR)/libswigpike_la-libpike.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpike_la-libpike.lo `test -f 'libpike.c' || echo '$(srcdir)/'`libpike.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpike_la-libpike.Tpo" "$(DEPDIR)/libswigpike_la-libpike.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpike_la-libpike.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpike.c' object='libswigpike_la-libpike.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpike_la-libpike.Plo' tmpdepfile='$(DEPDIR)/libswigpike_la-libpike.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpike_la_CFLAGS) $(CFLAGS) -c -o libswigpike_la-libpike.lo `test -f 'libpike.c' || echo '$(srcdir)/'`libpike.c + +libswigpl_la-libpl.o: libpl.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -MT libswigpl_la-libpl.o -MD -MP -MF "$(DEPDIR)/libswigpl_la-libpl.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpl_la-libpl.o `test -f 'libpl.c' || echo '$(srcdir)/'`libpl.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpl_la-libpl.Tpo" "$(DEPDIR)/libswigpl_la-libpl.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpl_la-libpl.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpl.c' object='libswigpl_la-libpl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpl_la-libpl.Po' tmpdepfile='$(DEPDIR)/libswigpl_la-libpl.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -c -o libswigpl_la-libpl.o `test -f 'libpl.c' || echo '$(srcdir)/'`libpl.c + +libswigpl_la-libpl.obj: libpl.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -MT libswigpl_la-libpl.obj -MD -MP -MF "$(DEPDIR)/libswigpl_la-libpl.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpl_la-libpl.obj `if test -f 'libpl.c'; then $(CYGPATH_W) 'libpl.c'; else $(CYGPATH_W) '$(srcdir)/libpl.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpl_la-libpl.Tpo" "$(DEPDIR)/libswigpl_la-libpl.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpl_la-libpl.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpl.c' object='libswigpl_la-libpl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpl_la-libpl.Po' tmpdepfile='$(DEPDIR)/libswigpl_la-libpl.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -c -o libswigpl_la-libpl.obj `if test -f 'libpl.c'; then $(CYGPATH_W) 'libpl.c'; else $(CYGPATH_W) '$(srcdir)/libpl.c'; fi` + +libswigpl_la-libpl.lo: libpl.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -MT libswigpl_la-libpl.lo -MD -MP -MF "$(DEPDIR)/libswigpl_la-libpl.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpl_la-libpl.lo `test -f 'libpl.c' || echo '$(srcdir)/'`libpl.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpl_la-libpl.Tpo" "$(DEPDIR)/libswigpl_la-libpl.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpl_la-libpl.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpl.c' object='libswigpl_la-libpl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpl_la-libpl.Plo' tmpdepfile='$(DEPDIR)/libswigpl_la-libpl.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpl_la_CFLAGS) $(CFLAGS) -c -o libswigpl_la-libpl.lo `test -f 'libpl.c' || echo '$(srcdir)/'`libpl.c + +libswigpy_la-libpy.o: libpy.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -MT libswigpy_la-libpy.o -MD -MP -MF "$(DEPDIR)/libswigpy_la-libpy.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpy_la-libpy.o `test -f 'libpy.c' || echo '$(srcdir)/'`libpy.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpy_la-libpy.Tpo" "$(DEPDIR)/libswigpy_la-libpy.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpy_la-libpy.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpy.c' object='libswigpy_la-libpy.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpy_la-libpy.Po' tmpdepfile='$(DEPDIR)/libswigpy_la-libpy.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -c -o libswigpy_la-libpy.o `test -f 'libpy.c' || echo '$(srcdir)/'`libpy.c + +libswigpy_la-libpy.obj: libpy.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -MT libswigpy_la-libpy.obj -MD -MP -MF "$(DEPDIR)/libswigpy_la-libpy.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpy_la-libpy.obj `if test -f 'libpy.c'; then $(CYGPATH_W) 'libpy.c'; else $(CYGPATH_W) '$(srcdir)/libpy.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpy_la-libpy.Tpo" "$(DEPDIR)/libswigpy_la-libpy.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpy_la-libpy.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpy.c' object='libswigpy_la-libpy.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpy_la-libpy.Po' tmpdepfile='$(DEPDIR)/libswigpy_la-libpy.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -c -o libswigpy_la-libpy.obj `if test -f 'libpy.c'; then $(CYGPATH_W) 'libpy.c'; else $(CYGPATH_W) '$(srcdir)/libpy.c'; fi` + +libswigpy_la-libpy.lo: libpy.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -MT libswigpy_la-libpy.lo -MD -MP -MF "$(DEPDIR)/libswigpy_la-libpy.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigpy_la-libpy.lo `test -f 'libpy.c' || echo '$(srcdir)/'`libpy.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigpy_la-libpy.Tpo" "$(DEPDIR)/libswigpy_la-libpy.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigpy_la-libpy.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libpy.c' object='libswigpy_la-libpy.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigpy_la-libpy.Plo' tmpdepfile='$(DEPDIR)/libswigpy_la-libpy.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigpy_la_CFLAGS) $(CFLAGS) -c -o libswigpy_la-libpy.lo `test -f 'libpy.c' || echo '$(srcdir)/'`libpy.c + +libswigrb_la-librb.o: librb.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -MT libswigrb_la-librb.o -MD -MP -MF "$(DEPDIR)/libswigrb_la-librb.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigrb_la-librb.o `test -f 'librb.c' || echo '$(srcdir)/'`librb.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigrb_la-librb.Tpo" "$(DEPDIR)/libswigrb_la-librb.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigrb_la-librb.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='librb.c' object='libswigrb_la-librb.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigrb_la-librb.Po' tmpdepfile='$(DEPDIR)/libswigrb_la-librb.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -c -o libswigrb_la-librb.o `test -f 'librb.c' || echo '$(srcdir)/'`librb.c + +libswigrb_la-librb.obj: librb.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -MT libswigrb_la-librb.obj -MD -MP -MF "$(DEPDIR)/libswigrb_la-librb.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigrb_la-librb.obj `if test -f 'librb.c'; then $(CYGPATH_W) 'librb.c'; else $(CYGPATH_W) '$(srcdir)/librb.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigrb_la-librb.Tpo" "$(DEPDIR)/libswigrb_la-librb.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigrb_la-librb.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='librb.c' object='libswigrb_la-librb.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigrb_la-librb.Po' tmpdepfile='$(DEPDIR)/libswigrb_la-librb.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -c -o libswigrb_la-librb.obj `if test -f 'librb.c'; then $(CYGPATH_W) 'librb.c'; else $(CYGPATH_W) '$(srcdir)/librb.c'; fi` + +libswigrb_la-librb.lo: librb.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -MT libswigrb_la-librb.lo -MD -MP -MF "$(DEPDIR)/libswigrb_la-librb.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigrb_la-librb.lo `test -f 'librb.c' || echo '$(srcdir)/'`librb.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigrb_la-librb.Tpo" "$(DEPDIR)/libswigrb_la-librb.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigrb_la-librb.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='librb.c' object='libswigrb_la-librb.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigrb_la-librb.Plo' tmpdepfile='$(DEPDIR)/libswigrb_la-librb.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigrb_la_CFLAGS) $(CFLAGS) -c -o libswigrb_la-librb.lo `test -f 'librb.c' || echo '$(srcdir)/'`librb.c + +libswigtcl8_la-libtcl8.o: libtcl8.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -MT libswigtcl8_la-libtcl8.o -MD -MP -MF "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigtcl8_la-libtcl8.o `test -f 'libtcl8.c' || echo '$(srcdir)/'`libtcl8.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" "$(DEPDIR)/libswigtcl8_la-libtcl8.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libtcl8.c' object='libswigtcl8_la-libtcl8.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigtcl8_la-libtcl8.Po' tmpdepfile='$(DEPDIR)/libswigtcl8_la-libtcl8.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -c -o libswigtcl8_la-libtcl8.o `test -f 'libtcl8.c' || echo '$(srcdir)/'`libtcl8.c + +libswigtcl8_la-libtcl8.obj: libtcl8.c +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -MT libswigtcl8_la-libtcl8.obj -MD -MP -MF "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigtcl8_la-libtcl8.obj `if test -f 'libtcl8.c'; then $(CYGPATH_W) 'libtcl8.c'; else $(CYGPATH_W) '$(srcdir)/libtcl8.c'; fi`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" "$(DEPDIR)/libswigtcl8_la-libtcl8.Po"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libtcl8.c' object='libswigtcl8_la-libtcl8.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigtcl8_la-libtcl8.Po' tmpdepfile='$(DEPDIR)/libswigtcl8_la-libtcl8.TPo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -c -o libswigtcl8_la-libtcl8.obj `if test -f 'libtcl8.c'; then $(CYGPATH_W) 'libtcl8.c'; else $(CYGPATH_W) '$(srcdir)/libtcl8.c'; fi` + +libswigtcl8_la-libtcl8.lo: libtcl8.c +@am__fastdepCC_TRUE@ if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -MT libswigtcl8_la-libtcl8.lo -MD -MP -MF "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" \ +@am__fastdepCC_TRUE@ -c -o libswigtcl8_la-libtcl8.lo `test -f 'libtcl8.c' || echo '$(srcdir)/'`libtcl8.c; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo" "$(DEPDIR)/libswigtcl8_la-libtcl8.Plo"; \ +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/libswigtcl8_la-libtcl8.Tpo"; exit 1; \ +@am__fastdepCC_TRUE@ fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='libtcl8.c' object='libswigtcl8_la-libtcl8.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/libswigtcl8_la-libtcl8.Plo' tmpdepfile='$(DEPDIR)/libswigtcl8_la-libtcl8.TPlo' @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libswigtcl8_la_CFLAGS) $(CFLAGS) -c -o libswigtcl8_la-libtcl8.lo `test -f 'libtcl8.c' || echo '$(srcdir)/'`libtcl8.c + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: + +ETAGS = etags +ETAGSFLAGS = + +CTAGS = ctags +CTAGSFLAGS = + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique + +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + +top_distdir = .. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) all-local + +installdirs: + $(mkinstalldirs) $(DESTDIR)$(libdir) +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \ + mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-libtool distclean-tags + +dvi: dvi-am + +dvi-am: + +info: info-am + +info-am: + +install-data-am: + +install-exec-am: install-libLTLIBRARIES + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES + +.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool clean-local \ + ctags distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am info \ + info-am install install-am install-data install-data-am \ + install-exec install-exec-am install-info install-info-am \ + install-libLTLIBRARIES install-man install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLTLIBRARIES + + +# Additional clean +clean-local: + rm -f *.c + +libtcl8.c: $(TCL_PRECOMMON) $(SWIG_TYPECHECK) $(TCL_RUNTIME) + ../preinst-swig -tcl -runtime -o libtcl8.c swigrun.i + +libpl.c: $(PERL5_PRECOMMON) $(SWIG_TYPECHECK) $(PERL5_RUNTIME) + ../preinst-swig -perl5 -runtime -o libpl.c swigrun.i + +libpy.c: $(PYTHON_PRECOMMON) $(SWIG_TYPECHECK) $(PYTHON_RUNTIME) + ../preinst-swig -python -runtime -o libpy.c swigrun.i + +libguile_gh.c: $(GUILE_GH_RUNTIME) + ../preinst-swig -guile -gh -runtime -o libguile_gh.c swigrun.i + +libguile_scm.c: $(GUILE_SCM_PRECOMMON) $(SWIG_TYPECHECK) $(GUILE_SCM_RUNTIME) + ../preinst-swig -guile -scm -runtime -o libguile_scm.c swigrun.i + +librb.c: $(RUBY_PRECOMMON) $(SWIG_TYPECHECK) $(RUBY_RUNTIME) + ../preinst-swig -ruby -runtime -o librb.c swigrun.i + +libphp4.c: $(PHP4_PRECOMMON) $(SWIG_TYPECHECK) $(PHP4_RUNTIME) + ../preinst-swig -php -runtime -o libphp4.c swigrun.i + +libpike.c: $(PIKE_PRECOMMON) $(SWIG_TYPECHECK) $(PIKE_RUNTIME) + cat $(PIKE_PRECOMMON) $(SWIG_TYPECHECK) $(PIKE_RUNTIME) > libpike.c + +libchicken.c: $(CHICKEN_PRECOMMON) $(SWIG_TYPECHECK) $(CHICKEN_RUNTIME) + ../preinst-swig -chicken -runtime -o libchicken.c swigrun.i + +# Add in non Libtool targets +@SKIP_MZSCHEME_FALSE@all-local: .libs/libswigmz$(RELEASESUFFIX)$(SO) +@SKIP_MZSCHEME_TRUE@all-local: + +.libs/libswigmz$(RELEASESUFFIX)$(SO): $(MZSCHEME_RUNTIME) + ../preinst-swig -mzscheme -runtime -o libmz.c swigrun.i + $(MZC) ++ccf "-DSWIG_GLOBAL" --cc libmz.c + if [ ! -d .libs ] ; then mkdir .libs; fi + $(MZC) --ld .libs/libswigmz$(RELEASESUFFIX)$(SO) libmz.o +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff -Naur swig-1.3.25.orig/Runtime/README swig-1.3.25.me/Runtime/README --- swig-1.3.25.orig/Runtime/README 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/README 2005-08-10 16:29:37 +0300 @@ -0,0 +1,16 @@ +Runtime Libraries +----------------- + +The SWIG runtime libraries are built in this directory. + +Unix +---- +Run make. This can also be done from the top level directory by running +'make runtime' and is automatically done when building the swig executable. + +Windows +------- +See Doc\Manual\Windows.html for environment variables to set and further information. +Choose which runtime library needs building and load the Visual Studio 6 +project file and build it. For example, use swigpy.dsp for Python. + diff -Naur swig-1.3.25.orig/Runtime/swigpl.dsp swig-1.3.25.me/Runtime/swigpl.dsp --- swig-1.3.25.orig/Runtime/swigpl.dsp 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/swigpl.dsp 2005-08-10 16:29:37 +0300 @@ -0,0 +1,150 @@ +# Microsoft Developer Studio Project File - Name="swigpl" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=swigpl - Win32 Release +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "swigpl.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "swigpl.mak" CFG="swigpl - Win32 Release" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "swigpl - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "swigpl - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "swigpl - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPL_EXPORTS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(PERL5_INCLUDE)" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPL_EXPORTS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "_DEBUG" +# ADD RSC /l 0x809 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(PERL5_LIB)" /nologo /dll /debug /machine:I386 /pdbtype:sept + +!ELSEIF "$(CFG)" == "swigpl - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPL_EXPORTS" /YX /FD /c +# ADD CPP /nologo /MT /W3 /GX /O2 /I "$(PERL5_INCLUDE)" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPL_EXPORTS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "NDEBUG" +# ADD RSC /l 0x809 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(PERL5_LIB)" /nologo /dll /machine:I386 + +!ENDIF + +# Begin Target + +# Name "swigpl - Win32 Debug" +# Name "swigpl - Win32 Release" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\libpl.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Source File + +SOURCE=..\Lib\common.swg +# End Source File +# Begin Source File + +SOURCE=..\Lib\perl5\perlrun.swg + +!IF "$(CFG)" == "swigpl - Win32 Debug" + +USERDEP__PERLR="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\perl5\perlrun.swg + +"$(ProjDir)/libpl.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo PERL5_INCLUDE: %PERL5_INCLUDE% + echo PERL5_LIB: %PERL5_LIB% + echo on + ..\swig -perl -runtime -o libpl.c swigrun.i + +# End Custom Build + +!ELSEIF "$(CFG)" == "swigpl - Win32 Release" + +USERDEP__PERLR="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\perl5\perlrun.swg + +"$(ProjDir)/libpl.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo PERL5_INCLUDE: %PERL5_INCLUDE% + echo PERL5_LIB: %PERL5_LIB% + echo on + ..\swig -perl -runtime -o libpl.c swigrun.i + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\Lib\swigrun.i +# End Source File +# End Target +# End Project diff -Naur swig-1.3.25.orig/Runtime/swigpy.dsp swig-1.3.25.me/Runtime/swigpy.dsp --- swig-1.3.25.orig/Runtime/swigpy.dsp 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/swigpy.dsp 2005-08-10 16:29:37 +0300 @@ -0,0 +1,150 @@ +# Microsoft Developer Studio Project File - Name="swigpy" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=swigpy - Win32 Release +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "swigpy.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "swigpy.mak" CFG="swigpy - Win32 Release" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "swigpy - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "swigpy - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "swigpy - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPY_EXPORTS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(PYTHON_INCLUDE)" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPY_EXPORTS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "_DEBUG" +# ADD RSC /l 0x809 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(PYTHON_LIB)" /nologo /dll /debug /machine:I386 /pdbtype:sept + +!ELSEIF "$(CFG)" == "swigpy - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPY_EXPORTS" /YX /FD /c +# ADD CPP /nologo /MT /W3 /GX /O2 /I "$(PYTHON_INCLUDE)" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGPY_EXPORTS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "NDEBUG" +# ADD RSC /l 0x809 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(PYTHON_LIB)" /nologo /dll /machine:I386 + +!ENDIF + +# Begin Target + +# Name "swigpy - Win32 Debug" +# Name "swigpy - Win32 Release" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\libpy.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Source File + +SOURCE=..\Lib\common.swg +# End Source File +# Begin Source File + +SOURCE=..\Lib\python\pyrun.swg + +!IF "$(CFG)" == "swigpy - Win32 Debug" + +USERDEP__PYRUN="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\python\pyrun.swg + +"$(ProjDir)/libpy.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo PYTHON_INCLUDE: %PYTHON_INCLUDE% + echo PYTHON_LIB: %PYTHON_LIB% + echo on + ..\swig -python -runtime -o libpy.c swigrun.i + +# End Custom Build + +!ELSEIF "$(CFG)" == "swigpy - Win32 Release" + +USERDEP__PYRUN="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\python\pyrun.swg + +"$(ProjDir)/libpy.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo PYTHON_INCLUDE: %PYTHON_INCLUDE% + echo PYTHON_LIB: %PYTHON_LIB% + echo on + ..\swig -python -runtime -o libpy.c swigrun.i + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\Lib\swigrun.i +# End Source File +# End Target +# End Project diff -Naur swig-1.3.25.orig/Runtime/swigrb.dsp swig-1.3.25.me/Runtime/swigrb.dsp --- swig-1.3.25.orig/Runtime/swigrb.dsp 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/swigrb.dsp 2005-08-10 16:29:37 +0300 @@ -0,0 +1,156 @@ +# Microsoft Developer Studio Project File - Name="swigrb" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=swigrb - Win32 Release +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "swigrb.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "swigrb.mak" CFG="swigrb - Win32 Release" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "swigrb - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "swigrb - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "swigrb - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGRB_EXPORTS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(RUBY_INCLUDE)" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGRB_EXPORTS" /D NT=1 /D "IMPORT" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "_DEBUG" +# ADD RSC /l 0x809 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(RUBY_LIB)" /nologo /dll /debug /machine:I386 /pdbtype:sept +# SUBTRACT LINK32 /pdb:none + +!ELSEIF "$(CFG)" == "swigrb - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGRB_EXPORTS" /YX /FD /c +# ADD CPP /nologo /MT /W3 /GX /O2 /I "$(RUBY_INCLUDE)" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGRB_EXPORTS" /D NT=1 /D "IMPORT" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "NDEBUG" +# ADD RSC /l 0x809 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(RUBY_LIB)" /nologo /dll /machine:I386 +# SUBTRACT LINK32 /pdb:none + +!ENDIF + +# Begin Target + +# Name "swigrb - Win32 Debug" +# Name "swigrb - Win32 Release" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\librb.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Source File + +SOURCE=..\Lib\common.swg +# End Source File +# Begin Source File + +SOURCE=..\Lib\ruby\rubydef.swg + +!IF "$(CFG)" == "swigrb - Win32 Debug" + +USERDEP__RUBYD="..\Lib\common.swg" "..\Lib\ruby\rubyhead.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\ruby\rubydef.swg + +"$(ProjDir)/librb.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo RUBY_INCLUDE: %RUBY_INCLUDE% + echo RUBY_LIB: %RUBY_LIB% + echo on + ..\swig -ruby -runtime -o librb.c swigrun.i + +# End Custom Build + +!ELSEIF "$(CFG)" == "swigrb - Win32 Release" + +USERDEP__RUBYD="..\Lib\common.swg" "..\Lib\ruby\rubyhead.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\ruby\rubydef.swg + +"$(ProjDir)/librb.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo RUBY_INCLUDE: %RUBY_INCLUDE% + echo RUBY_LIB: %RUBY_LIB% + echo on + ..\swig -ruby -runtime -o librb.c swigrun.i + +# End Custom Build + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=..\Lib\ruby\rubyhead.swg +# End Source File +# Begin Source File + +SOURCE=..\Lib\swigrun.i +# End Source File +# End Target +# End Project diff -Naur swig-1.3.25.orig/Runtime/swigtcl8.dsp swig-1.3.25.me/Runtime/swigtcl8.dsp --- swig-1.3.25.orig/Runtime/swigtcl8.dsp 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Runtime/swigtcl8.dsp 2005-08-10 16:29:37 +0300 @@ -0,0 +1,150 @@ +# Microsoft Developer Studio Project File - Name="swigtcl8" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=swigtcl8 - Win32 Release +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "swigtcl8.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "swigtcl8.mak" CFG="swigtcl8 - Win32 Release" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "swigtcl8 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "swigtcl8 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "swigtcl8 - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGTCL8_EXPORTS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(TCL_INCLUDE)" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGTCL8_EXPORTS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "_DEBUG" +# ADD RSC /l 0x809 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(TCL_LIB)" /nologo /dll /debug /machine:I386 /pdbtype:sept + +!ELSEIF "$(CFG)" == "swigtcl8 - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGTCL8_EXPORTS" /YX /FD /c +# ADD CPP /nologo /MT /W3 /GX /O2 /I "$(TCL_INCLUDE)" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SWIGTCL8_EXPORTS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x809 /d "NDEBUG" +# ADD RSC /l 0x809 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "$(TCL_LIB)" /nologo /dll /machine:I386 + +!ENDIF + +# Begin Target + +# Name "swigtcl8 - Win32 Debug" +# Name "swigtcl8 - Win32 Release" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Source File + +SOURCE=.\libtcl8.c +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# End Group +# Begin Source File + +SOURCE=..\Lib\common.swg +# End Source File +# Begin Source File + +SOURCE=..\Lib\swigrun.i +# End Source File +# Begin Source File + +SOURCE=..\Lib\tcl\swigtcl8.swg + +!IF "$(CFG)" == "swigtcl8 - Win32 Debug" + +USERDEP__SWIGT="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\tcl\swigtcl8.swg + +"$(ProjDir)/libtcl8.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo TCL_INCLUDE: %TCL_INCLUDE% + echo TCL_LIB: %TCL_LIB% + echo on + ..\swig -tcl -runtime -o libtcl8.c swigrun.i + +# End Custom Build + +!ELSEIF "$(CFG)" == "swigtcl8 - Win32 Release" + +USERDEP__SWIGT="..\Lib\common.swg" "..\Lib\swigrun.i" +# Begin Custom Build +ProjDir=. +InputPath=..\Lib\tcl\swigtcl8.swg + +"$(ProjDir)/libtcl8.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + echo In order to function correctly, please ensure the following environment variables are correctly set: + echo TCL_INCLUDE: %TCL_INCLUDE% + echo TCL_LIB: %TCL_LIB% + echo on + ..\swig -tcl -runtime -o libtcl8.c swigrun.i + +# End Custom Build + +!ENDIF + +# End Source File +# End Target +# End Project diff -Naur swig-1.3.25.orig/Source/Include/swigconfig.h.in swig-1.3.25.me/Source/Include/swigconfig.h.in --- swig-1.3.25.orig/Source/Include/swigconfig.h.in 2005-06-12 11:42:56 +0300 +++ swig-1.3.25.me/Source/Include/swigconfig.h.in 2005-08-10 16:29:37 +0300 @@ -3,6 +3,9 @@ /* Define to 1 if the system has the type `bool'. */ #undef HAVE_BOOL +/* Define to 1 if you have the header file. */ +#undef HAVE_DLFCN_H + /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H diff -Naur swig-1.3.25.orig/Tools/config/mkinstalldirs swig-1.3.25.me/Tools/config/mkinstalldirs --- swig-1.3.25.orig/Tools/config/mkinstalldirs 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Tools/config/mkinstalldirs 2005-08-10 16:29:37 +0300 @@ -0,0 +1,111 @@ +#! /bin/sh +# mkinstalldirs --- make directory hierarchy +# Author: Noah Friedman +# Created: 1993-05-16 +# Public domain + +errstatus=0 +dirmode="" + +usage="\ +Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." + +# process command line arguments +while test $# -gt 0 ; do + case $1 in + -h | --help | --h*) # -h for help + echo "$usage" 1>&2 + exit 0 + ;; + -m) # -m PERM arg + shift + test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } + dirmode=$1 + shift + ;; + --) # stop option processing + shift + break + ;; + -*) # unknown option + echo "$usage" 1>&2 + exit 1 + ;; + *) # first non-opt arg + break + ;; + esac +done + +for file +do + if test -d "$file"; then + shift + else + break + fi +done + +case $# in + 0) exit 0 ;; +esac + +case $dirmode in + '') + if mkdir -p -- . 2>/dev/null; then + echo "mkdir -p -- $*" + exec mkdir -p -- "$@" + fi + ;; + *) + if mkdir -m "$dirmode" -p -- . 2>/dev/null; then + echo "mkdir -m $dirmode -p -- $*" + exec mkdir -m "$dirmode" -p -- "$@" + fi + ;; +esac + +for file +do + set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` + shift + + pathcomp= + for d + do + pathcomp="$pathcomp$d" + case $pathcomp in + -*) pathcomp=./$pathcomp ;; + esac + + if test ! -d "$pathcomp"; then + echo "mkdir $pathcomp" + + mkdir "$pathcomp" || lasterr=$? + + if test ! -d "$pathcomp"; then + errstatus=$lasterr + else + if test ! -z "$dirmode"; then + echo "chmod $dirmode $pathcomp" + lasterr="" + chmod "$dirmode" "$pathcomp" || lasterr=$? + + if test ! -z "$lasterr"; then + errstatus=$lasterr + fi + fi + fi + fi + + pathcomp="$pathcomp/" + done +done + +exit $errstatus + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# End: +# mkinstalldirs ends here diff -Naur swig-1.3.25.orig/Tools/config/swig.m4 swig-1.3.25.me/Tools/config/swig.m4 --- swig-1.3.25.orig/Tools/config/swig.m4 1970-01-01 03:00:00 +0300 +++ swig-1.3.25.me/Tools/config/swig.m4 2005-08-10 16:29:37 +0300 @@ -0,0 +1,125 @@ +# Contributed by Sebastian Huber + +# SWIG_PROG([required-version = N[.N[.N]]]) +# +# Checks for the SWIG program. If found you can (and should) call +# SWIG via $(SWIG). You can use the optional first argument to check +# if the version of the available SWIG is greater than or equal to the +# value of the argument. It should have the format: N[.N[.N]] (N is a +# number between 0 and 999. Only the first N is mandatory.) +AC_DEFUN([SWIG_PROG],[ + AC_PATH_PROG([SWIG],[swig]) + if test -z "$SWIG" ; then + AC_MSG_WARN([cannot find 'swig' program, you may have a look at http://www.swig.org]) + SWIG='echo "error: SWIG is not installed, you may have a look at http://www.swig.org" ; false' + elif test -n "$1" ; then + AC_MSG_CHECKING([for SWIG version]) + [swig_version=`$SWIG -version 2>&1 | grep 'SWIG Version' | sed 's/.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*/\1/g'`] + AC_MSG_RESULT([$swig_version]) + if test -n "$swig_version" ; then + # Calculate the required version number + [swig_tmp=( `echo $1 | sed 's/[^0-9]\+/ /g'` )] + [swig_required_version=$(( 1000000 * ${swig_tmp[0]:-0} + 1000 * ${swig_tmp[1]:-0} + ${swig_tmp[2]:-0} ))] + + # Calculate the available version number + [swig_tmp=( `echo $swig_version | sed 's/[^0-9]\+/ /g'` )] + [swig_tmp=$(( 1000000 * ${swig_tmp[0]:-0} + 1000 * ${swig_tmp[1]:-0} + ${swig_tmp[2]:-0} ))] + + if test $swig_required_version -gt $swig_tmp ; then + AC_MSG_WARN([SWIG version $1 is required, you have $swig_version]) + fi + else + AC_MSG_WARN([cannot determine SWIG version]) + fi + SWIG_RUNTIME_LIBS_DIR="${SWIG%/bin*}/lib" + AC_MSG_NOTICE([SWIG runtime library directory is '$SWIG_RUNTIME_LIBS_DIR']) + fi + AC_SUBST([SWIG_RUNTIME_LIBS_DIR]) +]) + +# SWIG_ENABLE_CXX() +# +# Enable SWIG C++ support. This effects all invocations of $(SWIG). +AC_DEFUN([SWIG_ENABLE_CXX],[ + AC_REQUIRE([SWIG_PROG]) + AC_REQUIRE([AC_PROG_CXX]) + SWIG="$SWIG -c++" +]) + +# SWIG_MULTI_MODULE_SUPPORT() +# +# Enable support for multiple modules. This effects all invocations +# of $(SWIG). You have to link all generated modules against the +# appropriate SWIG runtime library. If you want to build Python +# modules for example, use the SWIG_PYTHON() macro and link the +# modules against $(SWIG_PYTHON_LIBS). +AC_DEFUN([SWIG_MULTI_MODULE_SUPPORT],[ + AC_REQUIRE([SWIG_PROG]) + SWIG="$SWIG -c" +]) + +# SWIG_PYTHON([use-shadow-classes = {no, yes}]) +# +# Checks for Python and provides the $(SWIG_PYTHON_CPPFLAGS), +# $(SWIG_PYTHON_LIBS) and $(SWIG_PYTHON_OPT) output variables. +# $(SWIG_PYTHON_OPT) contains all necessary SWIG options to generate +# code for Python. Shadow classes are enabled unless the value of the +# optional first argument is exactly 'no'. If you need multi module +# support (provided by the SWIG_MULTI_MODULE_SUPPORT() macro) use +# $(SWIG_PYTHON_LIBS) to link against the appropriate library. It +# contains the SWIG Python runtime library that is needed by the type +# check system for example. +AC_DEFUN([SWIG_PYTHON],[ + AC_REQUIRE([SWIG_PROG]) + AC_REQUIRE([PYTHON_DEVEL]) + test "x$1" != "xno" || swig_shadow=" -noproxy" + AC_SUBST([SWIG_PYTHON_OPT],[-python$swig_shadow]) + AC_SUBST([SWIG_PYTHON_CPPFLAGS],[$PYTHON_CPPFLAGS]) + AC_SUBST([SWIG_PYTHON_LIBS],["$SWIG_RUNTIME_LIBS_DIR -lswigpy"]) +]) + +# PYTHON_DEVEL() +# +# Checks for Python and tries to get the include path to 'Python.h'. +# It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS) output variable. +AC_DEFUN([PYTHON_DEVEL],[ + AC_REQUIRE([AM_PATH_PYTHON]) + + # Check for Python include path + AC_MSG_CHECKING([for Python include path]) + python_path=${PYTHON%/bin*} + for i in "$python_path/include/python$PYTHON_VERSION/" "$python_path/include/python/" "$python_path/" ; do + python_path=`find $i -type f -name Python.h -print` + if test -n "$python_path" ; then + break + fi + done + for i in $python_path ; do + python_path=${python_path%/Python.h} + break + done + AC_MSG_RESULT([$python_path]) + if test -z "$python_path" ; then + AC_MSG_ERROR([cannot find Python include path]) + fi + AC_SUBST([PYTHON_CPPFLAGS],[-I$python_path]) + + # Check for Python library path + AC_MSG_CHECKING([for Python library path]) + python_path=${PYTHON%/bin*} + for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do + python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print` + if test -n "$python_path" ; then + break + fi + done + for i in $python_path ; do + python_path=${python_path%/libpython*} + break + done + AC_MSG_RESULT([$python_path]) + if test -z "$python_path" ; then + AC_MSG_ERROR([cannot find Python library path]) + fi + AC_SUBST([PYTHON_LDFLAGS],["-L$python_path -lpython$PYTHON_VERSION"]) +])