From 48a1ee99aef3088f053bfcf0e61f9bad10028b7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20K=C3=B6ppe?= Date: Wed, 30 Aug 2000 22:32:58 +0000 Subject: [PATCH] Translated GIFPlot example to Guile Scheme. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@740 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Examples/GIFPlot/Guile/full/Makefile | 20 ++++++++ Examples/GIFPlot/Guile/full/README | 8 +++ Examples/GIFPlot/Guile/full/cmap | Bin 0 -> 768 bytes Examples/GIFPlot/Guile/full/gifplot.i | 17 +++++++ Examples/GIFPlot/Guile/full/runme.scm | 63 ++++++++++++++++++++++++ Examples/GIFPlot/Guile/simple/Makefile | 20 ++++++++ Examples/GIFPlot/Guile/simple/README | 3 ++ Examples/GIFPlot/Guile/simple/runme.scm | 26 ++++++++++ Examples/GIFPlot/Guile/simple/simple.i | 34 +++++++++++++ 9 files changed, 191 insertions(+) create mode 100644 Examples/GIFPlot/Guile/full/Makefile create mode 100644 Examples/GIFPlot/Guile/full/README create mode 100644 Examples/GIFPlot/Guile/full/cmap create mode 100644 Examples/GIFPlot/Guile/full/gifplot.i create mode 100644 Examples/GIFPlot/Guile/full/runme.scm create mode 100644 Examples/GIFPlot/Guile/simple/Makefile create mode 100644 Examples/GIFPlot/Guile/simple/README create mode 100644 Examples/GIFPlot/Guile/simple/runme.scm create mode 100644 Examples/GIFPlot/Guile/simple/simple.i diff --git a/Examples/GIFPlot/Guile/full/Makefile b/Examples/GIFPlot/Guile/full/Makefile new file mode 100644 index 000000000..711938d02 --- /dev/null +++ b/Examples/GIFPlot/Guile/full/Makefile @@ -0,0 +1,20 @@ +TOP = ../../.. +SWIG = $(TOP)/../swig +SWIGOPT = -I../../Include +SRCS = +TARGET = gifplot +INTERFACE = gifplot.i +LIBS = -L../.. -lgifplot -lm +INCLUDE = -I../../Include + +all:: static + +static:: + $(MAKE) -f $(TOP)/Makefile SRCS='$(SRCS)' SWIG='$(SWIG)' \ + INCLUDE='$(INCLUDE)' LIBS='$(LIBS)' SWIGOPT='$(SWIGOPT)' \ + TARGET='gifguile' INTERFACE='$(INTERFACE)' guile_static + +clean:: + rm -f *_wrap* *.o *~ *.so gifguile .~* core *.gif + + diff --git a/Examples/GIFPlot/Guile/full/README b/Examples/GIFPlot/Guile/full/README new file mode 100644 index 000000000..9780988d2 --- /dev/null +++ b/Examples/GIFPlot/Guile/full/README @@ -0,0 +1,8 @@ +This example runs the entire gifplot.h header file through SWIG without +any changes. The Scheme program 'runme.scm' does something a little more +interesting. You'll have to go look at the header file to get a complete +listing of the functions. + + + + diff --git a/Examples/GIFPlot/Guile/full/cmap b/Examples/GIFPlot/Guile/full/cmap new file mode 100644 index 0000000000000000000000000000000000000000..a20c331a9573dd8443380680bfe2cc428780d8a9 GIT binary patch literal 768 zcmZQzpd(=A5)hSEP}Mdtvvzdz4h)M)OwTDSuW4%Uoiu&!q7`d5@7R0z#JS5i?>&C` z?#s{r^Z@9-XXO?YlTlLFHMX#G@$?UkN=VBFxv-;m^2~WlR;}N<`@pd?7q8!a^y1xT znmh34m-nxpKDd4D;+bOy_iW#^cE#d(Gbi_Tw$xXZ7G$R-M27|XxI5We80l&#%Snpx zbFrd(h8Vt}lCeu@T6xFJRlCpJeMef510DGC$^DyG&YwK8f9IC