GtkSharp/api/Makefile.in
Mike Kestner 65fec771bb 2003-10-06 Mike Kestner <mkestner@ximian.com>
* Makefile.in : add gtkhtml dir.
	* configure.in : expand gtkhtml/Makefile
	* api/Makefile.in : remove gtkhtml-api.xml
	* generator/CodeGenerator.cs : parse new --outdir, --customdir,
	and --assembly-name args.
	* generator/GenerationInfo.cs (Ctor): new (dir, dir,assembly) ctor
	* gtkhtml/HTMLStream.custom : moved here from gtk dir
	* gtkhtml/gtkhtml-api.xml : moved here from api dir
	* gtkhtml/Makefile.in : gen source and build dll
	* sources/gtk-sharp-sources.xml : write gtkhtml api to new dir

svn path=/trunk/gtk-sharp/; revision=18696
2003-10-07 05:52:23 +00:00

34 lines
567 B
Makefile

APIS = \
atk-api.xml \
pango-api.xml \
gdk-api.xml \
gdk-symbols.xml \
gtk-api.xml \
gtk-symbols.xml \
glade-api.xml \
art-api.xml \
gnome-api.xml \
gda-api.xml \
gst-api.xml \
gnomedb-api.xml \
rsvg-api.xml \
RUNTIME=mono
all: generated-stamp
generated-stamp: $(APIS) ../generator/gapi_codegen.exe
$(RUNTIME) ../generator/gapi_codegen.exe --generate $(APIS) && touch generated-stamp
clean:
rm -f generated-stamp
prefix=@prefix@
DESTDIR=
apidir=$(DESTDIR)$(prefix)/share/gapi
install: all
../mkinstalldirs $(apidir) && \
cp $(APIS) $(apidir)