2004-06-10 Mike Kestner <mkestner@ximian.com>
* configure.in : AC_SUBST GACUTIL_FLAGS. require mono-0.95 (though it's really cvs bleeding edge.) * * AssemblyInfo.cs.in : s/pub/snk. delaysign=no. * * Makefile.am : s/pub/snk. portability fixes to csc from John Luke. Switch to GACUTIL_FLAGS. * doc/Makefile.am : don't build docs, install raw xml to the prefix. svn path=/trunk/gtk-sharp/; revision=29227
This commit is contained in:
parent
e525e9bd55
commit
c1440d52d1
53 changed files with 223 additions and 197 deletions
|
@ -1,3 +1,12 @@
|
|||
2004-06-10 Mike Kestner <mkestner@ximian.com>
|
||||
|
||||
* configure.in : AC_SUBST GACUTIL_FLAGS. require mono-0.95 (though
|
||||
it's really cvs bleeding edge.)
|
||||
* * AssemblyInfo.cs.in : s/pub/snk. delaysign=no.
|
||||
* * Makefile.am : s/pub/snk. portability fixes to csc from John
|
||||
Luke. Switch to GACUTIL_FLAGS.
|
||||
* doc/Makefile.am : don't build docs, install raw xml to the prefix.
|
||||
|
||||
2004-06-10 Todd Berman <tberman@sevenl.net>
|
||||
|
||||
* gtk/Container.custom: add C# glue for virtualizing ChildType ()
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgconfig_DATA = gtk-sharp.pc
|
|||
|
||||
EXTRA_DIST = \
|
||||
gtk-sharp.pc.in \
|
||||
gtk-sharp.pub \
|
||||
gtk-sharp.snk \
|
||||
makefile.win32 \
|
||||
ChangeLog \
|
||||
README \
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -19,7 +19,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
apidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
api_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = art-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -54,21 +54,21 @@ generated-stamp: $(API) $(srcdir)/$(ADDITIONAL_API) ../generator/gapi_codegen.ex
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -6,5 +6,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -11,7 +11,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config
|
||||
gapi_DATA = $(API)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.snk
|
||||
DISTCLEANFILES = $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
sources =
|
||||
|
@ -43,21 +43,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--gluelib-name=atksharpglue --glue-filename=glue/generated.c \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -59,10 +59,11 @@ AC_ARG_WITH(crosspkgdir, [ --with-crosspkgdir=/path/to/pkg-config/dir],
|
|||
fi
|
||||
)
|
||||
|
||||
MONO_REQUIRED_VERSION=0.91.99
|
||||
MONO_REQUIRED_VERSION=0.95
|
||||
PKG_CHECK_MODULES(MONO_DEPENDENCY, mono >= $MONO_REQUIRED_VERSION, has_mono=true, has_mono=false)
|
||||
|
||||
if test "x$has_mono" = "xtrue"; then
|
||||
GACUTIL_FLAGS='/package $(PACKAGE) /gacdir $(libdir)'
|
||||
if test `uname -s` = "Darwin"; then
|
||||
AC_PATH_PROG(RUNTIME, mint, no)
|
||||
AC_PATH_PROG(CSC, mcs, no)
|
||||
|
@ -76,6 +77,8 @@ else
|
|||
fi
|
||||
else
|
||||
AC_PATH_PROG(CSC, csc.exe, no)
|
||||
GACUTIL_FLAGS=
|
||||
|
||||
if test x$CSC = "xno"; then
|
||||
AC_MSG_ERROR([You need to install either mono or .Net])
|
||||
else
|
||||
|
@ -98,6 +101,7 @@ fi
|
|||
AC_SUBST(RUNTIME)
|
||||
AC_SUBST(CSC)
|
||||
AC_SUBST(GACUTIL)
|
||||
AC_SUBST(GACUTIL_FLAGS)
|
||||
AC_SUBST(LIB_PREFIX)
|
||||
AC_SUBST(LIB_SUFFIX)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
if ENABLE_MONODOC
|
||||
TARGETS = gtk-sharp-docs.zip gtk-sharp-docs.tree gtk-sharp-docs.source
|
||||
docsdir = `$(MONODOC) --get-sourcesdir`
|
||||
TARGETS = gtk-sharp-docs.source
|
||||
docsdir = $(datadir)/doc/gtk-sharp/xml
|
||||
docs_DATA = $(TARGETS)
|
||||
else
|
||||
TARGETS =
|
||||
|
@ -11,7 +11,8 @@ endif
|
|||
ASSEMBLER = $(MONODOC) --assemble
|
||||
UPDATER = $(MONODOC) --update
|
||||
|
||||
DIRS=glib pango atk gdk gtk glade art gnome gda gnomedb gconf/GConf gconf/GConf.PropertyEditors rsvg gtkhtml
|
||||
DIRS=glib pango atk gdk gtk glade art gnome gda gnomedb gconf/GConf gconf/GConf.PropertyEditors rsvg gtkhtml vte
|
||||
NAMESPACES=GLib Pango Atk Gdk Gtk Glade Art Gnome Gda GnomeDb GConf GConf.PropertyEditors Rsvg Vte
|
||||
|
||||
gtk-sharp-docs.zip gtk-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
|
||||
$(ASSEMBLER) --ecma $(srcdir)/en -o gtk-sharp-docs
|
||||
|
@ -62,3 +63,15 @@ dist-hook:
|
|||
cp $(srcdir)/en/GConf/*.xml $(distdir)/en/GConf/
|
||||
mkdir -p $(distdir)/en/GConf.PropertyEditors
|
||||
cp $(srcdir)/en/GConf.PropertyEditors/*.xml $(distdir)/en/GConf.PropertyEditors/
|
||||
|
||||
install-data-local:
|
||||
mkdir -p $(DESTDIR)$(docsdir)/en
|
||||
cp $(srcdir)/en/*.xml $(DESTDIR)$(docsdir)/en;
|
||||
for i in $(NAMESPACES); do \
|
||||
mkdir -p $(DESTDIR)$(docsdir)/en/$$i; \
|
||||
cp $(srcdir)/en/$$i/* $(DESTDIR)$(docsdir)/en/$$i; \
|
||||
done
|
||||
|
||||
uninstall-local:
|
||||
rm -rf $(DESTDIR)$(docsdir)/en
|
||||
|
||||
|
|
|
@ -2,4 +2,4 @@ Makefile
|
|||
Makefile.in
|
||||
AssemblyInfo.cs
|
||||
*.dll
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -7,7 +7,7 @@ endif
|
|||
ASSEMBLY = $(ASSEMBLY_NAME).dll
|
||||
ASSEMBLY_NAME = gconf-sharp-peditors
|
||||
noinst_DATA = $(TARGET)
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.snk
|
||||
DISTCLEANFILES = AssemblyInfo.cs
|
||||
|
||||
EXTRA_DIST = \
|
||||
|
@ -32,21 +32,21 @@ sources = \
|
|||
|
||||
build_sources = $(addprefix $(srcdir)/, $(sources)) AssemblyInfo.cs
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.snk
|
||||
$(CSC) /out:$(ASSEMBLY) /target:library $(references) $(build_sources)
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -4,4 +4,4 @@ Makefile
|
|||
Makefile.in
|
||||
*.dll
|
||||
*.dll.config
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -6,7 +6,7 @@ else
|
|||
TARGET =
|
||||
endif
|
||||
noinst_DATA = $(TARGET)
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.snk
|
||||
DISTCLEANFILES = gconf-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
ASSEMBLY = $(ASSEMBLY_NAME).dll
|
||||
|
@ -34,21 +34,21 @@ sources = \
|
|||
|
||||
build_sources = $(addprefix $(srcdir)/, $(sources)) AssemblyInfo.cs
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.snk
|
||||
$(CSC) /out:$(ASSEMBLY) /target:library $(references) $(build_sources)
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -18,7 +18,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = gda-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -51,21 +51,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -6,5 +6,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -13,7 +13,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config
|
||||
gapi_DATA = $(API) $(ADDITIONAL_API)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.snk
|
||||
DISTCLEANFILES = $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
sources = \
|
||||
|
@ -81,21 +81,21 @@ generated-stamp: $(API) $(srcdir)/$(ADDITIONAL_API) ../generator/gapi_codegen.ex
|
|||
--gluelib-name=gdksharpglue --glue-filename=glue/generated.c \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -21,7 +21,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = glade-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -57,21 +57,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,5 +7,5 @@ generated
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -4,7 +4,7 @@ TARGET = $(ASSEMBLY)
|
|||
ASSEMBLY = $(ASSEMBLY_NAME).dll
|
||||
ASSEMBLY_NAME = glib-sharp
|
||||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) gtk-sharp.snk
|
||||
DISTCLEANFILES = $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
references =
|
||||
|
@ -53,21 +53,21 @@ EXTRA_DIST = \
|
|||
AssemblyInfo.cs.in \
|
||||
makefile.win32
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) gtk-sharp.snk
|
||||
$(CSC) /out:$(ASSEMBLY) /target:library $(references) $(build_sources)
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -48,7 +48,7 @@ namespace GLib {
|
|||
try {
|
||||
obj = (GLib.Object) Activator.CreateInstance (t, new object[] {raw});
|
||||
} catch (MissingMethodException) {
|
||||
throw new GLib.MissingIntPtrCtorException ("All GLib.Object subclasses must provide a protected or public IntPtr ctor to support wrapping of native object handles.");
|
||||
throw new GLib.MissingIntPtrCtorException ("GLib.Object subclass " + t + " must provide a protected or public IntPtr ctor to support wrapping of native object handles.");
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -23,7 +23,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = gnome-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -87,21 +87,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -18,7 +18,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = gnomedb-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -51,21 +51,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -6,5 +6,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -13,7 +13,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config
|
||||
gapi_DATA = $(API) $(ADDITIONAL_API)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c gtk-sharp.snk
|
||||
DISTCLEANFILES = $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
sources = \
|
||||
|
@ -112,21 +112,21 @@ generated-stamp: $(API) $(srcdir)/$(ADDITIONAL_API) ../generator/gapi_codegen.ex
|
|||
--gluelib-name=gtksharpglue --glue-filename=glue/generated.c \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,4 +7,4 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -18,7 +18,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = gtkhtml-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -52,21 +52,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -6,5 +6,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -11,7 +11,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config
|
||||
gapi_DATA = $(API)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
DISTCLEANFILES = $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
sources = \
|
||||
|
@ -49,21 +49,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -7,5 +7,5 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -19,7 +19,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = rsvg-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -52,21 +52,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -28,5 +28,5 @@ sources = \
|
|||
build_sources = $(addprefix $(srcdir)/, $(sources))
|
||||
|
||||
GtkDemo.exe: $(build_sources) $(assemblies)
|
||||
$(CSC) -g /out:GtkDemo.exe $(build_sources) $(references)
|
||||
$(CSC) /debug /out:GtkDemo.exe $(build_sources) $(references)
|
||||
|
||||
|
|
|
@ -27,73 +27,73 @@ endif
|
|||
TARGETS = custom-cellrenderer.exe gtk-hello-world.exe button.exe calendar.exe subclass.exe menu.exe size.exe scribble.exe treeviewdemo.exe managedtreeviewdemo.exe testdnd.exe drawing-sample.exe custom-widget.exe $(GNOME_TARGETS) $(GLADE_TARGETS) $(VTE_TARGETS)
|
||||
|
||||
assemblies=../glib/glib-sharp.dll ../pango/pango-sharp.dll ../atk/atk-sharp.dll ../gdk/gdk-sharp.dll ../gtk/gtk-sharp.dll $(GNOME_ASSEMBLY) $(GLADE_ASSEMBLY) $(VTE_ASSEMBLY)
|
||||
references=$(addprefix -r , $(assemblies))
|
||||
references=$(addprefix /r:, $(assemblies))
|
||||
|
||||
noinst_SCRIPTS = $(TARGETS)
|
||||
CLEANFILES = $(TARGETS)
|
||||
|
||||
gtk-hello-world.exe: $(srcdir)/HelloWorld.cs $(assemblies)
|
||||
$(CSC) -out:gtk-hello-world.exe $(references) $(srcdir)/HelloWorld.cs
|
||||
$(CSC) /out:gtk-hello-world.exe $(references) $(srcdir)/HelloWorld.cs
|
||||
|
||||
gnome-hello-world.exe: $(srcdir)/GnomeHelloWorld.cs $(assemblies)
|
||||
$(CSC) -out:gnome-hello-world.exe $(references) $(srcdir)/GnomeHelloWorld.cs
|
||||
$(CSC) /out:gnome-hello-world.exe $(references) $(srcdir)/GnomeHelloWorld.cs
|
||||
|
||||
canvas-example.exe: $(srcdir)/CanvasExample.cs $(assemblies)
|
||||
$(CSC) -out:canvas-example.exe $(references) $(srcdir)/CanvasExample.cs
|
||||
$(CSC) /out:canvas-example.exe $(references) $(srcdir)/CanvasExample.cs
|
||||
|
||||
fifteen.exe: $(srcdir)/Fifteen.cs $(assemblies)
|
||||
$(CSC) -out:fifteen.exe $(references) $(srcdir)/Fifteen.cs
|
||||
$(CSC) /out:fifteen.exe $(references) $(srcdir)/Fifteen.cs
|
||||
|
||||
print.exe: $(srcdir)/PrintSample.cs $(assemblies)
|
||||
$(CSC) -out:print.exe $(references) $(srcdir)/PrintSample.cs
|
||||
$(CSC) /out:print.exe $(references) $(srcdir)/PrintSample.cs
|
||||
|
||||
button.exe: $(srcdir)/ButtonApp.cs $(assemblies)
|
||||
$(CSC) -out:button.exe $(references) $(srcdir)/ButtonApp.cs
|
||||
$(CSC) /out:button.exe $(references) $(srcdir)/ButtonApp.cs
|
||||
|
||||
calendar.exe: $(srcdir)/CalendarApp.cs $(assemblies)
|
||||
$(CSC) -out:calendar.exe $(references) $(srcdir)/CalendarApp.cs
|
||||
$(CSC) /out:calendar.exe $(references) $(srcdir)/CalendarApp.cs
|
||||
|
||||
subclass.exe: $(srcdir)/Subclass.cs $(assemblies)
|
||||
$(CSC) -out:subclass.exe $(references) $(srcdir)/Subclass.cs
|
||||
$(CSC) /out:subclass.exe $(references) $(srcdir)/Subclass.cs
|
||||
|
||||
menu.exe: $(srcdir)/Menu.cs $(assemblies)
|
||||
$(CSC) -out:menu.exe $(references) $(srcdir)/Menu.cs
|
||||
$(CSC) /out:menu.exe $(references) $(srcdir)/Menu.cs
|
||||
|
||||
size.exe: $(srcdir)/Size.cs $(assemblies)
|
||||
$(CSC) -out:size.exe $(references) $(srcdir)/Size.cs
|
||||
$(CSC) /out:size.exe $(references) $(srcdir)/Size.cs
|
||||
|
||||
scribble.exe: $(srcdir)/Scribble.cs $(assemblies)
|
||||
$(CSC) -out:scribble.exe $(references) $(srcdir)/Scribble.cs
|
||||
$(CSC) /out:scribble.exe $(references) $(srcdir)/Scribble.cs
|
||||
|
||||
treeviewdemo.exe: $(srcdir)/TreeViewDemo.cs $(assemblies)
|
||||
$(CSC) -out:treeviewdemo.exe $(references) $(srcdir)/TreeViewDemo.cs
|
||||
$(CSC) /out:treeviewdemo.exe $(references) $(srcdir)/TreeViewDemo.cs
|
||||
|
||||
managedtreeviewdemo.exe: $(srcdir)/ManagedTreeViewDemo.cs $(assemblies)
|
||||
$(CSC) -out:managedtreeviewdemo.exe $(references) $(srcdir)/ManagedTreeViewDemo.cs
|
||||
$(CSC) /out:managedtreeviewdemo.exe $(references) $(srcdir)/ManagedTreeViewDemo.cs
|
||||
|
||||
glade-viewer.exe: $(srcdir)/GladeViewer.cs $(assemblies)
|
||||
$(CSC) -out:glade-viewer.exe $(references) $(srcdir)/GladeViewer.cs
|
||||
$(CSC) /out:glade-viewer.exe $(references) $(srcdir)/GladeViewer.cs
|
||||
|
||||
glade-test.exe: $(srcdir)/GladeTest.cs $(srcdir)/test.glade $(assemblies)
|
||||
$(CSC) -resource:$(srcdir)/test.glade,test.glade -out:glade-test.exe $(references) $(srcdir)/GladeTest.cs
|
||||
$(CSC) /resource:$(srcdir)/test.glade,test.glade /out:glade-test.exe $(references) $(srcdir)/GladeTest.cs
|
||||
|
||||
cairo-sample.exe: $(srcdir)/CairoSample.cs $(assemblies)
|
||||
$(CSC) -out:cairo-sample.exe $(references) -r:Mono.Cairo $(srcdir)/CairoSample.cs
|
||||
$(CSC) /out:cairo-sample.exe $(references) /r:Mono.Cairo $(srcdir)/CairoSample.cs
|
||||
|
||||
testdnd.exe: $(srcdir)/TestDnd.cs $(assemblies)
|
||||
$(CSC) -debug+ --unsafe -out:testdnd.exe $(references) $(srcdir)/TestDnd.cs
|
||||
$(CSC) /debug /unsafe /out:testdnd.exe $(references) $(srcdir)/TestDnd.cs
|
||||
|
||||
vte-example.exe: $(srcdir)/VteTest.cs $(assemblies)
|
||||
$(CSC) -debug+ --unsafe -out:vte-example.exe $(references) $(srcdir)/VteTest.cs
|
||||
$(CSC) /debug /unsafe /out:vte-example.exe $(references) $(srcdir)/VteTest.cs
|
||||
|
||||
custom-cellrenderer.exe: $(srcdir)/CustomCellRenderer.cs $(assemblies)
|
||||
$(CSC) -debug+ -out:custom-cellrenderer.exe $(references) $(srcdir)/CustomCellRenderer.cs
|
||||
$(CSC) /debug /out:custom-cellrenderer.exe $(references) $(srcdir)/CustomCellRenderer.cs
|
||||
|
||||
drawing-sample.exe: $(srcdir)/DrawingSample.cs $(srcdir)/sysdraw.cs $(assemblies)
|
||||
$(CSC) -debug+ -out:drawing-sample.exe $(references) $(srcdir)/DrawingSample.cs $(srcdir)/sysdraw.cs -r:System.Drawing
|
||||
$(CSC) /debug /out:drawing-sample.exe $(references) $(srcdir)/DrawingSample.cs $(srcdir)/sysdraw.cs /r:System.Drawing
|
||||
|
||||
custom-widget.exe: $(srcdir)/CustomWidget.cs $(assemblies)
|
||||
$(CSC) -debug+ -out:custom-widget.exe $(references) $(srcdir)/CustomWidget.cs
|
||||
$(CSC) /debug /out:custom-widget.exe $(references) $(srcdir)/CustomWidget.cs
|
||||
|
||||
EXTRA_DIST = \
|
||||
HelloWorld.cs \
|
||||
|
|
|
@ -26,5 +26,5 @@ sources = \
|
|||
build_sources = $(addprefix $(srcdir)/, $(sources))
|
||||
|
||||
WidgetViewer.exe: $(build_sources) $(assemblies)
|
||||
$(CSC) -o WidgetViewer.exe $(references) $(build_sources)
|
||||
$(CSC) /out:WidgetViewer.exe $(references) $(build_sources)
|
||||
|
||||
|
|
|
@ -7,4 +7,4 @@ generated-stamp
|
|||
Makefile
|
||||
Makefile.in
|
||||
*-api.xml
|
||||
gtk-sharp.pub
|
||||
gtk-sharp.snk
|
||||
|
|
|
@ -2,5 +2,5 @@ using System.Reflection;
|
|||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("@API_VERSION@")]
|
||||
[assembly:AssemblyDelaySign(true)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.pub")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gtk-sharp.snk")]
|
||||
|
|
|
@ -18,7 +18,7 @@ ASSEMBLY = $(ASSEMBLY_NAME).dll
|
|||
gapidir = $(datadir)/gapi
|
||||
noinst_DATA = $(TARGET)
|
||||
gapi_DATA = $(APIS)
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.pub
|
||||
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtk-sharp.snk
|
||||
|
||||
DISTCLEANFILES = vte-sharp.pc $(ASSEMBLY).config AssemblyInfo.cs
|
||||
|
||||
|
@ -50,21 +50,21 @@ generated-stamp: $(API) ../generator/gapi_codegen.exe $(build_customs)
|
|||
--include $(INCLUDE_API) --outdir=generated --customdir=$(srcdir) --assembly-name=$(ASSEMBLY_NAME) \
|
||||
&& touch generated-stamp
|
||||
|
||||
gtk-sharp.pub: $(top_srcdir)/gtk-sharp.pub
|
||||
cp $(top_srcdir)/gtk-sharp.pub .
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
cp $(top_srcdir)/gtk-sharp.snk .
|
||||
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.pub
|
||||
$(ASSEMBLY): $(build_sources) generated-stamp gtk-sharp.snk
|
||||
$(CSC) /unsafe /out:$(ASSEMBLY) /target:library $(references) $(build_sources) generated/*.cs
|
||||
|
||||
install-data-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
||||
@if test -n '$(TARGET)'; then \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) /package $(PACKAGE) /root $(DESTDIR)$(libdir) || exit 1; \
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1; \
|
||||
fi
|
||||
|
||||
|
|
Loading…
Reference in a new issue