commit e04f1621a1e28740068efb45eb2770e48d9fd5fe Author: Alan McGovern <a...@slacker.site> Date: Tue Jun 22 11:35:33 2010 +0200
[mono] Add a dllmap so that we P/Invoke the correct .so file bindings/mono/libgpod-sharp/Makefile.am | 6 ++++++ .../mono/libgpod-sharp/libgpod-sharp.dll.config.in | 4 ++++ 2 files changed, 10 insertions(+), 0 deletions(-) --- diff --git a/bindings/mono/libgpod-sharp/Makefile.am b/bindings/mono/libgpod-sharp/Makefile.am index 83f2f0d..eb2cb22 100644 --- a/bindings/mono/libgpod-sharp/Makefile.am +++ b/bindings/mono/libgpod-sharp/Makefile.am @@ -18,6 +18,12 @@ SOURCES = \ Thumbnail.cs \ Track.cs +dlname := $(shell grep "^dlname=" $(top_builddir)/src/libgpod.la | sed "s/^dlname=\(.*\)/\1/g") +libgpod-sharp.dll.config: $(top_srcdir)/bindings/mono/libgpod-sharp/libgpod-sharp.dll.config.in + sed "s/@DLNAME@/$(dlname)/g" $< >$@ + +all-local: libgpod-sharp.dll.config + EXTRAS = \ libgpod-sharp.pc.in diff --git a/bindings/mono/libgpod-sharp/libgpod-sharp.dll.config.in b/bindings/mono/libgpod-sharp/libgpod-sharp.dll.config.in new file mode 100644 index 0000000..01ad69a --- /dev/null +++ b/bindings/mono/libgpod-sharp/libgpod-sharp.dll.config.in @@ -0,0 +1,4 @@ +<configuration> + <dllmap dll="libgpod" target="@DLNAME@"/> +</configuration> + ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ gtkpod-cvs2 mailing list gtkpod-cvs2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2