2004-04-29 Mike Kestner <mkestner@ximian.com>

* configure.in : expand the new config files.
	* */*config.in : the per-assembly config files.
	* */Makefile.am : dist, clean, and install the configs.
	* gnome/*.c* : fix some errant DllImports.

svn path=/trunk/gtk-sharp/; revision=26301
This commit is contained in:
Mike Kestner 2004-04-29 15:00:24 +00:00
parent 874780a486
commit 9bc8928f88
47 changed files with 169 additions and 39 deletions

View file

@ -1,3 +1,10 @@
2004-04-29 Mike Kestner <mkestner@ximian.com>
* configure.in : expand the new config files.
* */*config.in : the per-assembly config files.
* */Makefile.am : dist, clean, and install the configs.
* gnome/*.c* : fix some errant DllImports.
2004-04-28 Mike Kestner <mkestner@ximian.com> 2004-04-28 Mike Kestner <mkestner@ximian.com>
[Expanded from patch by John Luke attached to bug.] [Expanded from patch by John Luke attached to bug.]

View file

@ -1,5 +1,6 @@
art-sharp.pc art-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_LIBART if ENABLE_LIBART
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) $(ADDITIONAL_API) APIS = $(API) $(ADDITIONAL_API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = art-sharp.pc pkgconfig_DATA = art-sharp.pc
@ -22,7 +22,7 @@ assembly_DATA = $(TARGET)
api_DATA = $(APIS) api_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = art-sharp.pc DISTCLEANFILES = art-sharp.pc $(ASSEMBLY).config
sources = sources =
@ -37,6 +37,7 @@ dist_customs = $(customs)
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ADDITIONAL_API) \ $(ADDITIONAL_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(dist_customs) \ $(dist_customs) \
$(dist_sources) \ $(dist_sources) \

View file

@ -0,0 +1,3 @@
<configuration>
<dllmap dll="art_lgpl" target="libart_lgpl_2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,4 +1,5 @@
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -9,9 +9,10 @@ references = /r:../glib/glib-sharp.dll
ASSEMBLY = $(ASSEMBLY_NAME).dll ASSEMBLY = $(ASSEMBLY_NAME).dll
assemblydir = $(libdir) assemblydir = $(libdir)
gapidir = $(datadir)/gapi gapidir = $(datadir)/gapi
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).config
gapi_DATA = $(API) gapi_DATA = $(API)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c
DISTCLEANFILES = $(ASSEMBLY).config
sources = sources =
@ -24,6 +25,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
makefile.win32 \ makefile.win32 \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) $(sources)

View file

@ -0,0 +1,4 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -62,9 +62,13 @@ if test "x$has_mono" = "xtrue"; then
if test `uname -s` = "Darwin"; then if test `uname -s` = "Darwin"; then
AC_PATH_PROG(RUNTIME, mint, no) AC_PATH_PROG(RUNTIME, mint, no)
AC_PATH_PROG(CSC, mcs, no) AC_PATH_PROG(CSC, mcs, no)
LIB_PREFIX=
LIB_SUFFIX=.dylib
else else
AC_PATH_PROG(RUNTIME, mono, no) AC_PATH_PROG(RUNTIME, mono, no)
AC_PATH_PROG(CSC, mcs, no) AC_PATH_PROG(CSC, mcs, no)
LIB_PREFIX=.so
LIB_SUFFIX=
fi fi
else else
AC_PATH_PROG(CSC, csc.exe, no) AC_PATH_PROG(CSC, csc.exe, no)
@ -72,6 +76,8 @@ if test x$CSC = "xno"; then
AC_MSG_ERROR([You need to install either mono or .Net]) AC_MSG_ERROR([You need to install either mono or .Net])
else else
RUNTIME= RUNTIME=
LIB_PREFIX=
LIB_SUFFIX=.dylib
fi fi
fi fi
@ -82,6 +88,8 @@ fi
AC_SUBST(RUNTIME) AC_SUBST(RUNTIME)
AC_SUBST(CSC) AC_SUBST(CSC)
AC_SUBST(LIB_PREFIX)
AC_SUBST(LIB_SUFFIX)
MONODOC_REQUIRED_VERSION=0.12 MONODOC_REQUIRED_VERSION=0.12
PKG_CHECK_MODULES(MONODOC_DEPENDENCY, monodoc >= $MONODOC_REQUIRED_VERSION, enable_monodoc=yes, enable_monodoc=no) PKG_CHECK_MODULES(MONODOC_DEPENDENCY, monodoc >= $MONODOC_REQUIRED_VERSION, enable_monodoc=yes, enable_monodoc=no)
@ -184,37 +192,51 @@ parser/GAPI/Makefile
generator/Makefile generator/Makefile
generator/gapi-codegen generator/gapi-codegen
glib/Makefile glib/Makefile
glib/glib-sharp.dll.config
glib/glue/Makefile glib/glue/Makefile
pango/Makefile pango/Makefile
pango/pango-sharp.dll.config
atk/Makefile atk/Makefile
atk/atk-sharp.dll.config
art/Makefile art/Makefile
art/art-sharp.dll.config
art/art-sharp.pc art/art-sharp.pc
gdk/Makefile gdk/Makefile
gdk/gdk-sharp.dll.config
gdk/glue/Makefile gdk/glue/Makefile
gtk/Makefile gtk/Makefile
gtk/gtk-sharp.dll.config
gtk/glue/Makefile gtk/glue/Makefile
glade/Makefile glade/Makefile
glade/glade-sharp.dll.config
glade/glade-sharp.pc glade/glade-sharp.pc
glade/glue/Makefile glade/glue/Makefile
gnome/Makefile gnome/Makefile
gnome/gnome-sharp.dll.config
gnome/gnome-sharp.pc gnome/gnome-sharp.pc
gnome/glue/Makefile gnome/glue/Makefile
gda/Makefile gda/Makefile
gda/gda-sharp.dll.config
gda/gda-sharp.pc gda/gda-sharp.pc
gnomedb/Makefile gnomedb/Makefile
gnomedb/gnomedb-sharp.dll.config
gnomedb/gnomedb-sharp.pc gnomedb/gnomedb-sharp.pc
gconf/Makefile gconf/Makefile
gconf/doc/Makefile gconf/doc/Makefile
gconf/GConf/Makefile gconf/GConf/Makefile
gconf/GConf/gconf-sharp.dll.config
gconf/GConf/gconf-sharp.pc gconf/GConf/gconf-sharp.pc
gconf/GConf.PropertyEditors/Makefile gconf/GConf.PropertyEditors/Makefile
gconf/tools/Makefile gconf/tools/Makefile
gconf/tools/gconfsharp-schemagen gconf/tools/gconfsharp-schemagen
gtkhtml/Makefile gtkhtml/Makefile
gtkhtml/gtkhtml-sharp.dll.config
gtkhtml/gtkhtml-sharp.pc gtkhtml/gtkhtml-sharp.pc
rsvg/Makefile rsvg/Makefile
rsvg/rsvg-sharp.dll.config
rsvg/rsvg-sharp.pc rsvg/rsvg-sharp.pc
vte/Makefile vte/Makefile
vte/vte-sharp.dll.config
vte/vte-sharp.pc vte/vte-sharp.pc
doc/Makefile doc/Makefile
sample/GtkDemo/Makefile sample/GtkDemo/Makefile

View file

@ -2,3 +2,4 @@ gconf-sharp.pc
Makefile Makefile
Makefile.in Makefile.in
*.dll *.dll
*.dll.config

View file

@ -1,18 +1,21 @@
if ENABLE_GNOME if ENABLE_GNOME
ASSEMBLY = gconf-sharp.dll ASSEMBLY = gconf-sharp.dll
TARGETS = $(ASSEMBLY) $(ASSEMBLY).config
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gconf-sharp.pc pkgconfig_DATA = gconf-sharp.pc
else else
ASSEMBLY = ASSEMBLY =
TARGETS =
endif endif
assemblydir = $(libdir) assemblydir = $(libdir)
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(TARGETS)
CLEANFILES = $(ASSEMBLY) CLEANFILES = $(ASSEMBLY)
DISTCLEANFILES = gconf-sharp.pc DISTCLEANFILES = gconf-sharp.pc $(ASSEMBLY).config
EXTRA_DIST = \ EXTRA_DIST = \
$(sources) \ $(sources) \
$(ASSEMBLY).config.in \
gconf-sharp.pc.in gconf-sharp.pc.in
references = \ references = \

View file

@ -0,0 +1,3 @@
<configuration>
<dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.4@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
gda-sharp.pc gda-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_GDA if ENABLE_GDA
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gda-sharp.pc pkgconfig_DATA = gda-sharp.pc
@ -21,7 +21,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = gda-sharp.pc DISTCLEANFILES = gda-sharp.pc $(ASSEMBLY).config
sources = \ sources = \
Application.cs Application.cs
@ -34,6 +34,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -0,0 +1,4 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,4 +1,5 @@
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -11,9 +11,10 @@ references = /r:../glib/glib-sharp.dll /r:../pango/pango-sharp.dll
ASSEMBLY = $(ASSEMBLY_NAME).dll ASSEMBLY = $(ASSEMBLY_NAME).dll
assemblydir = $(libdir) assemblydir = $(libdir)
gapidir = $(datadir)/gapi gapidir = $(datadir)/gapi
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).config
gapi_DATA = $(API) $(ADDITIONAL_API) gapi_DATA = $(API) $(ADDITIONAL_API)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c
DISTCLEANFILES = $(ASSEMBLY).config
sources = \ sources = \
EventButton.cs \ EventButton.cs \
@ -60,6 +61,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
makefile.win32 \ makefile.win32 \
$(ASSEMBLY).config.in \
$(RAW_API) \ $(RAW_API) \
$(ADDITIONAL_API) \ $(ADDITIONAL_API) \
$(METADATA) \ $(METADATA) \

View file

@ -0,0 +1,6 @@
<configuration>
<dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
glade-sharp.pc glade-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,7 +1,7 @@
SUBDIRS = glue SUBDIRS = glue
if ENABLE_GLADE if ENABLE_GLADE
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) $(ADDITIONAL_API) APIS = $(API) $(ADDITIONAL_API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = glade-sharp.pc pkgconfig_DATA = glade-sharp.pc
@ -24,7 +24,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = glade-sharp.pc DISTCLEANFILES = glade-sharp.pc $(ASSEMBLY).config
sources = \ sources = \
HandlerNotFoundExeception.cs \ HandlerNotFoundExeception.cs \
@ -39,6 +39,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
makefile.win32 \ makefile.win32 \
$(ASSEMBLY).config.in \
$(RAW_API) \ $(RAW_API) \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \

View file

@ -0,0 +1,3 @@
<configuration>
<dllmap dll="libglade-2.0-0.dll" target="libglade-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,4 +1,5 @@
*.dll *.dll
*.dll.config
*.exe *.exe
*.xml *.xml
generated generated

View file

@ -2,8 +2,9 @@ SUBDIRS = glue
ASSEMBLY = glib-sharp.dll ASSEMBLY = glib-sharp.dll
assemblydir = $(libdir) assemblydir = $(libdir)
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).config
CLEANFILES = $(ASSEMBLY) CLEANFILES = $(ASSEMBLY)
DISTCLEANFILES = $(ASSEMBLY).config
references = references =
@ -47,6 +48,7 @@ dist_sources = $(sources)
EXTRA_DIST = \ EXTRA_DIST = \
$(dist_sources) \ $(dist_sources) \
$(ASSEMBLY).config.in \
makefile.win32 makefile.win32
$(ASSEMBLY): $(build_sources) $(ASSEMBLY): $(build_sources)

View file

@ -0,0 +1,5 @@
<configuration>
<dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
gnome-sharp.pc gnome-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,7 +1,7 @@
SUBDIRS = glue SUBDIRS = glue
if ENABLE_GNOME if ENABLE_GNOME
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
@ -26,7 +26,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = gnome-sharp.pc DISTCLEANFILES = gnome-sharp.pc $(ASSEMBLY).config
sources = \ sources = \
CanvasProxy.cs \ CanvasProxy.cs \
@ -71,6 +71,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -5,9 +5,9 @@ namespace Gnome
public class Modules public class Modules
{ {
[DllImport("libgnome-2.so.0")] [DllImport("gnome-2")]
static extern System.IntPtr libgnome_module_info_get (); static extern System.IntPtr libgnome_module_info_get ();
[DllImport("libgnomeui-2.so.0")] [DllImport("gnomeui-2")]
static extern System.IntPtr libgnomeui_module_info_get (); static extern System.IntPtr libgnomeui_module_info_get ();
public static ModuleInfo LibGnome { public static ModuleInfo LibGnome {

View file

@ -8,7 +8,7 @@
// This code is inserted after the automatically generated code. // This code is inserted after the automatically generated code.
// //
[DllImport("gobject-2.0")] [DllImport("libgobject-2.0-0.dll")]
static extern void g_type_init (); static extern void g_type_init ();
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]

View file

@ -0,0 +1,11 @@
<configuration>
<dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -36,7 +36,7 @@ namespace GtkSharp {
inst._handler.DynamicInvoke(argv); inst._handler.DynamicInvoke(argv);
} }
[DllImport("gobject-2.0")] static extern void g_signal_connect_data(IntPtr obj, String name, voidObjectAffineSVPintDelegate cb, int key, IntPtr p, int flags); [DllImport("libgobject-2.0-0.dll")] static extern void g_signal_connect_data(IntPtr obj, String name, voidObjectAffineSVPintDelegate cb, int key, IntPtr p, int flags);
public voidObjectAffineSVPintSignal(GLib.Object obj, IntPtr raw, String name, MulticastDelegate eh, Type argstype) : base(obj, eh, argstype) public voidObjectAffineSVPintSignal(GLib.Object obj, IntPtr raw, String name, MulticastDelegate eh, Type argstype) : base(obj, eh, argstype)
{ {

View file

@ -1,5 +1,6 @@
gnomedb-sharp.pc gnomedb-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_GNOMEDB if ENABLE_GNOMEDB
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gnomedb-sharp.pc pkgconfig_DATA = gnomedb-sharp.pc
@ -21,7 +21,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = gnomedb-sharp.pc DISTCLEANFILES = gnomedb-sharp.pc $(ASSEMBLY).config
sources = \ sources = \
Application.cs Application.cs
@ -34,6 +34,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -0,0 +1,4 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gnomedb-2" target="libgnomedb-2@LIB_PREFIX@.3@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,4 +1,5 @@
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -11,9 +11,10 @@ references = /r:../glib/glib-sharp.dll /r:../pango/pango-sharp.dll /r:../atk/atk
ASSEMBLY = $(ASSEMBLY_NAME).dll ASSEMBLY = $(ASSEMBLY_NAME).dll
assemblydir = $(libdir) assemblydir = $(libdir)
gapidir = $(datadir)/gapi gapidir = $(datadir)/gapi
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).config
gapi_DATA = $(API) $(ADDITIONAL_API) gapi_DATA = $(API) $(ADDITIONAL_API)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glue/generated.c
DISTCLEANFILES = $(ASSEMBLY).config
sources = \ sources = \
Application.cs \ Application.cs \
@ -81,6 +82,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
makefile.win32 \ makefile.win32 \
$(ASSEMBLY).config.in \
$(RAW_API) \ $(RAW_API) \
$(ADDITIONAL_API) \ $(ADDITIONAL_API) \
$(METADATA) \ $(METADATA) \

View file

@ -0,0 +1,6 @@
<configuration>
<dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
gtkhtml-sharp.pc gtkhtml-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_GTKHTML if ENABLE_GTKHTML
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gtkhtml-sharp.pc pkgconfig_DATA = gtkhtml-sharp.pc
@ -21,7 +21,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = gtkhtml-sharp.pc DISTCLEANFILES = gtkhtml-sharp.pc $(ASSEMBLY).config
sources = sources =
@ -34,6 +34,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -0,0 +1,4 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="gtkhtml-3.0" target="libgtkhtml-3.0@LIB_PREFIX@.2@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,4 +1,5 @@
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -7,9 +7,10 @@ references = /r:../glib/glib-sharp.dll
ASSEMBLY = $(ASSEMBLY_NAME).dll ASSEMBLY = $(ASSEMBLY_NAME).dll
assemblydir = $(libdir) assemblydir = $(libdir)
gapidir = $(datadir)/gapi gapidir = $(datadir)/gapi
assembly_DATA = $(ASSEMBLY) assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).config
gapi_DATA = $(API) gapi_DATA = $(API)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = $(ASSEMBLY).config
sources = \ sources = \
Scale.cs Scale.cs
@ -27,6 +28,7 @@ dist_customs = $(customs)
EXTRA_DIST = \ EXTRA_DIST = \
makefile.win32 \ makefile.win32 \
$(ASSEMBLY).config.in \
$(RAW_API) \ $(RAW_API) \
$(METADATA) \ $(METADATA) \
$(dist_customs) \ $(dist_customs) \

View file

@ -0,0 +1,4 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
rsvg-sharp.pc rsvg-sharp.pc
*.dll *.dll
*.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_RSVG if ENABLE_RSVG
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = rsvg-sharp.pc pkgconfig_DATA = rsvg-sharp.pc
@ -22,7 +22,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = rsvg-sharp.pc DISTCLEANFILES = rsvg-sharp.pc $(ASSEMBLY).config
sources = \ sources = \
Tool.cs Tool.cs
@ -35,6 +35,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -0,0 +1,3 @@
<configuration>
<dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
</configuration>

View file

@ -1,5 +1,6 @@
vte-sharp.pc vte-sharp.pc
vte-sharp.dll vte-sharp.dll
vte-sharp.dll.config
generated generated
generated-stamp generated-stamp
Makefile Makefile

View file

@ -1,5 +1,5 @@
if ENABLE_VTE if ENABLE_VTE
TARGET = $(ASSEMBLY) TARGET = $(ASSEMBLY) $(ASSEMBLY).config
APIS = $(API) APIS = $(API)
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = vte-sharp.pc pkgconfig_DATA = vte-sharp.pc
@ -21,7 +21,7 @@ assembly_DATA = $(TARGET)
gapi_DATA = $(APIS) gapi_DATA = $(APIS)
CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
DISTCLEANFILES = vte-sharp.pc DISTCLEANFILES = vte-sharp.pc $(ASSEMBLY).config
sources = sources =
@ -33,6 +33,7 @@ build_customs = $(addprefix $(srcdir)/, $(customs))
EXTRA_DIST = \ EXTRA_DIST = \
$(RAW_API) \ $(RAW_API) \
$(ASSEMBLY).config.in \
$(METADATA) \ $(METADATA) \
$(customs) \ $(customs) \
$(sources) \ $(sources) \

View file

@ -0,0 +1,6 @@
<configuration>
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<dllmap dll="vte" target="libvte@LIB_PREFIX@.4@LIB_SUFFIX@"/>
</configuration>
</configuration>