[f-spot] fix distcheck for gio-sharp
- From: Stephane Delcroix <sdelcroix src gnome org>
- To: svn-commits-list gnome org
- Subject: [f-spot] fix distcheck for gio-sharp
- Date: Wed, 27 May 2009 03:08:21 -0400 (EDT)
commit f187a70d0d9feb3068c142695cf5e98226c94a2e
Author: Stephane Delcroix <stephane delcroix org>
Date: Wed May 27 09:04:59 2009 +0200
fix distcheck for gio-sharp
---
gio-sharp/gio/Makefile.am | 26 ++++++++++++++++++--------
1 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/gio-sharp/gio/Makefile.am b/gio-sharp/gio/Makefile.am
index ddeebb1..cf4f015 100644
--- a/gio-sharp/gio/Makefile.am
+++ b/gio-sharp/gio/Makefile.am
@@ -3,12 +3,18 @@ include ../../Makefile.include
UNSAFE = -unsafe
DEBUG = -debug
-SRCS = \
- AssemblyInfo.cs \
- FileFactory.cs \
- GioStream.cs
+SRCS = \
+ $(srcdir)/AssemblyInfo.cs \
+ $(srcdir)/FileFactory.cs \
+ $(srcdir)/GioStream.cs
-CUSTOMS =
+CUSTOMS = \
+ $(srcdir)/AppInfoAdapter.custom \
+ $(srcdir)/FileAdapter.custom \
+ $(srcdir)/File.custom \
+ $(srcdir)/FileEnumerator.custom
+
+SNK = $(srcdir)/gtk-sharp.snk
ASSEMBLIES = \
-pkg:glib-sharp-2.0
@@ -24,13 +30,14 @@ gio-api.xml: $(srcdir)/gio-api.raw $(srcdir)/Gio.metadata
$(builddir)/../generator/gapi_codegen.exe:
$(MAKE) -C $(builddir)/../generator
-generated/File.cs: gio-api.xml $(CUSTOMS) $(builddir)/../generator/gapi_codegen.exe
+$(builddir)/generated/File.cs: $(builddir)/gio-api.xml $(CUSTOMS) $(builddir)/../generator/gapi_codegen.exe
@echo -e "\n*** Generating C# code"
$(MONO) $(builddir)/../generator/gapi_codegen.exe $(GLIBSHARP_CFLAGS) --outdir=generated --customdir=$(srcdir) --generate gio-api.xml
-gio-sharp.dll: $(srcdir)/generated/File.cs $(SRCS)
+gio-sharp.dll: $(builddir)/generated/File.cs $(SRCS) $(SNK)
@echo -e "\n*** Building $@"
- $(CSC) -target:library -out:$@ $(UNSAFE) $(DEBUG) $(ASSEMBLIES) $(SRCS) $(srcdir)/generated/*.cs
+ cp $(SNK) .
+ $(CSC) -target:library -out:$@ $(UNSAFE) $(DEBUG) $(ASSEMBLIES) $(SRCS) $(builddir)/generated/*.cs
assemblydir = $(pkglibdir)
assembly_DATA = \
@@ -46,4 +53,7 @@ CLEANFILES = \
EXTRA_DIST = \
$(SRCS) \
$(CUSTOMS) \
+ Gio.metadata \
+ $(SNK) \
+ gio-sharp.dll.config \
gio-api.raw
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]