GtkSharp/Makefile.am
Bertrand Lorentz 7180011c22 Add and use gapi.xsd to validate GAPI XML files
The structure of a GAPI XML file is now defined by the XML schema in
gapi.xsd.

This XSD is now used by the generator to do a first sanity check on an
XML file before trying to generate code from it. Each generatable object
still does its own validation.

The XSD can also be seen as a documentation of the GAPI XML format, and
can be used by third-parties that produce GAPI XML to validate their
output.
2013-02-23 14:32:04 +01:00

34 lines
980 B
Makefile

SUBDIRS = sources generator parser glib gio cairo pango atk gdk gtk gtkdotnet sample doc
EXTRA_DIST = \
gapi.xsd \
gtk-sharp.snk \
policy.config.in \
AssemblyInfo.cs.in \
HACKING \
README \
README.generator
win32-installer: all
candle.exe gtk-sharp-2.0-lib.wxs
light.exe gtk-sharp-2.0-lib.wixobj
candle.exe gtk-sharp-2.0-dev.wxs
light.exe gtk-sharp-2.0-dev.wixobj
assembly_dirs = glib gio pango atk gdk gtk glade gtkdotnet
cross-bundle: all
mkdir -p gtk-sharp-cross-$(VERSION)
rm -rf gtk-sharp-cross-$(VERSION)/*
cp *.wxs gtk-sharp-cross-$(VERSION)
cp generator/gapi_codegen.exe gtk-sharp-cross-$(VERSION)
cp */glue/.libs/*.dll gtk-sharp-cross-$(VERSION)
@for a in $(assembly_dirs); do \
mkdir -p gtk-sharp-cross-$(VERSION)/$$a; \
cp $$a/*.dll gtk-sharp-cross-$(VERSION)/$$a; \
done
cp sample/GtkDemo/GtkDemo.exe gtk-sharp-cross-$(VERSION)
zip -9r gtk-sharp-cross-$(VERSION).zip gtk-sharp-cross-$(VERSION)
rm -rf gtk-sharp-cross-$(VERSION)