2 TARGETS = dbus-sharp-docs.zip dbus-sharp-docs.tree dbus-sharp-docs.source
3 DOCDIR = `$(MONODOC) --get-sourcesdir`
6 install -d -m 755 $(DESTDIR)/`monodoc --get-sourcesdir`
7 install -m 644 $(srcdir)/dbus-sharp-docs.source $(DESTDIR)/`monodoc --get-sourcesdir`
8 install -m 644 dbus-sharp-docs.tree $(DESTDIR)/`monodoc --get-sourcesdir`
9 install -m 644 dbus-sharp-docs.zip $(DESTDIR)/`monodoc --get-sourcesdir`
12 rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.source
13 rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.tree
14 rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.zip
20 noinst_DATA = $(TARGETS)
22 ASSEMBLER = $(MONODOC) --assemble
23 UPDATER = $(MONODOC) --update
25 dbus-sharp-docs.zip: dbus-sharp-docs.tree
27 dbus-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
28 $(ASSEMBLER) --ecma $(srcdir)/en -o dbus-sharp-docs
31 $(UPDATER) ../dbus-sharp.dll -o ./en -f
33 CLEANFILES = dbus-sharp-docs.zip dbus-sharp-docs.tree
35 EXTRA_DIST = dbus-sharp-docs.source
37 EXTRA_DIST += dbus-sharp-docs.tree dbus-sharp-docs.zip
41 mkdir -p $(distdir)/en
42 cp $(srcdir)/en/*.xml $(distdir)/en/
43 mkdir -p $(distdir)/en/DBus
44 cp $(srcdir)/en/DBus/*.xml $(distdir)/en/DBus/
45 mkdir -p $(distdir)/en/DBus.DBusType
46 cp $(srcdir)/en/DBus.DBusType/*.xml $(distdir)/en/DBus.DBusType/