2002-08-31 Rodrigo Moya <rodrigo@ximian.com>
* api/gda-api.xml: new file for the libgda API. * gda/*: added libgda bindings. * sources/README: updated requirements. svn path=/trunk/gtk-sharp/; revision=7167
This commit is contained in:
parent
c8d090f62f
commit
14e24ebbf9
8 changed files with 2301 additions and 3 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
2002-08-31 Rodrigo Moya <rodrigo@ximian.com>
|
||||||
|
|
||||||
|
* api/gda-api.xml: new file for the libgda API.
|
||||||
|
|
||||||
|
* gda/*: added libgda bindings.
|
||||||
|
|
||||||
|
* sources/README: updated requirements.
|
||||||
|
|
||||||
2002-08-31 Rachel Hestilow <hestilow@ximian.com>
|
2002-08-31 Rachel Hestilow <hestilow@ximian.com>
|
||||||
|
|
||||||
Proper GList, GSList support. Read-only for now.
|
Proper GList, GSList support. Read-only for now.
|
||||||
|
|
|
@ -7,7 +7,8 @@ APIS = \
|
||||||
gtk-symbols.xml \
|
gtk-symbols.xml \
|
||||||
glade-api.xml \
|
glade-api.xml \
|
||||||
art-api.xml \
|
art-api.xml \
|
||||||
gnome-api.xml
|
gnome-api.xml \
|
||||||
|
gda-api.xml
|
||||||
|
|
||||||
RUNTIME=mono
|
RUNTIME=mono
|
||||||
|
|
||||||
|
|
2259
api/gda-api.xml
Normal file
2259
api/gda-api.xml
Normal file
File diff suppressed because it is too large
Load diff
|
@ -74,11 +74,19 @@ if test "x$enable_glade" = "xyes"; then
|
||||||
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $GLADE_DEPENDENCIES_LIBS"
|
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $GLADE_DEPENDENCIES_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
LIBGDA_REQUIRED_VERSION=0.8.193
|
||||||
|
PKG_CHECK_MODULES(LIBGDA_DEPENDENCIES, libgda >= $LIBGDA_REQUIRED_VERSION, enable_gda=yes, enable_gda=no)
|
||||||
|
if test "x$enable_gda" = "xyes"; then
|
||||||
|
BASE_DEPENDENCIES_CFLAGS="$BASE_DEPENDENCIES_CFLAGS $LIBGDA_DEPENDENCIES_CFLAGS"
|
||||||
|
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $LIBGDA_DEPENDENCIES_LIBS"
|
||||||
|
fi
|
||||||
|
|
||||||
AC_SUBST(BASE_DEPENDENCIES_CFLAGS)
|
AC_SUBST(BASE_DEPENDENCIES_CFLAGS)
|
||||||
AC_SUBST(BASE_DEPENDENCIES_LIBS)
|
AC_SUBST(BASE_DEPENDENCIES_LIBS)
|
||||||
|
|
||||||
AM_CONDITIONAL(ENABLE_GNOME, test "x$enable_gnome" = "xyes")
|
AM_CONDITIONAL(ENABLE_GNOME, test "x$enable_gnome" = "xyes")
|
||||||
AM_CONDITIONAL(ENABLE_GLADE, test "x$enable_glade" = "xyes")
|
AM_CONDITIONAL(ENABLE_GLADE, test "x$enable_glade" = "xyes")
|
||||||
|
AM_CONDITIONAL(ENABLE_GDA, test "x$enable_gda" = "xyes")
|
||||||
|
|
||||||
AC_SUBST(CFLAGS)
|
AC_SUBST(CFLAGS)
|
||||||
|
|
||||||
|
@ -95,6 +103,7 @@ gdk/Makefile
|
||||||
gtk/Makefile
|
gtk/Makefile
|
||||||
glade/Makefile
|
glade/Makefile
|
||||||
gnome/Makefile
|
gnome/Makefile
|
||||||
|
gda/Makefile
|
||||||
sample/Makefile
|
sample/Makefile
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
20
gda/Makefile.in
Executable file
20
gda/Makefile.in
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
MCS=mcs
|
||||||
|
DESTDIR=
|
||||||
|
|
||||||
|
@ENABLE_GDA_TRUE@ all: linux
|
||||||
|
@ENABLE_GDA_FALSE@ all:
|
||||||
|
|
||||||
|
windows:
|
||||||
|
$(CSC) /unsafe /target:library /r:../glib/glib-sharp.dll /out:gda-sharp.dll /recurse:*.cs
|
||||||
|
|
||||||
|
linux: gda-sharp.dll
|
||||||
|
|
||||||
|
gda-sharp.dll: generated/*.cs
|
||||||
|
$(MCS) --unsafe --target library -L ../glib -r glib-sharp.dll -o gda-sharp.dll --recurse '*.cs'
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.dll
|
||||||
|
rm -rf generated
|
||||||
|
|
||||||
|
install: all
|
||||||
|
@ENABLE_GDA_TRUE@ cp gda-sharp.dll $(DESTDIR)@prefix@/lib
|
2
makefile
2
makefile
|
@ -1,6 +1,6 @@
|
||||||
NATIVE_DIRS = glue parser
|
NATIVE_DIRS = glue parser
|
||||||
|
|
||||||
DIRS=generator api glib pango atk gdk gtk glade art gnome sample
|
DIRS=generator api glib pango atk gdk gtk glade art gnome gda sample
|
||||||
ROOT=/cygdrive/$(subst \,/,$(subst :\,/,$(SYSTEMROOT)))
|
ROOT=/cygdrive/$(subst \,/,$(subst :\,/,$(SYSTEMROOT)))
|
||||||
CSC=$(ROOT)/microsoft.net/framework/v1.0.3705/csc.exe
|
CSC=$(ROOT)/microsoft.net/framework/v1.0.3705/csc.exe
|
||||||
MCS=mcs
|
MCS=mcs
|
||||||
|
|
|
@ -16,4 +16,4 @@ gtkhtml: cvs branch gnome-2-port files gtkhtml.[ch], gtkhtml-types.h,
|
||||||
gtkhtml-enums.h, gtkhtml-stream.[ch]
|
gtkhtml-enums.h, gtkhtml-stream.[ch]
|
||||||
libglade-2.0.0
|
libglade-2.0.0
|
||||||
libart_lgpl-2.3.10
|
libart_lgpl-2.3.10
|
||||||
|
libgda-0.8.193
|
||||||
|
|
|
@ -9,3 +9,4 @@ libgnomeui-2.0.1/libgnomeui Gnome gnomeui-2
|
||||||
gtkhtml/src Gtk gtkhtml-3.0
|
gtkhtml/src Gtk gtkhtml-3.0
|
||||||
libglade-2.0.0/glade Glade glade-2.0
|
libglade-2.0.0/glade Glade glade-2.0
|
||||||
libart_lgpl-2.3.10 Art art_lgpl
|
libart_lgpl-2.3.10 Art art_lgpl
|
||||||
|
libgda-0.8.193/libgda Gda gda-2
|
||||||
|
|
Loading…
Reference in a new issue