blob: 2d41ee6c0205a00ebefe742a40077a535136d539 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
if ENABLE_MONODOC
TARGETS = dbus-sharp-docs.zip dbus-sharp-docs.tree dbus-sharp-docs.source
DOCDIR = `$(MONODOC) --get-sourcesdir`
install-data-local:
install -m 644 $(srcdir)/dbus-sharp-docs.source `monodoc --get-sourcesdir`
install -m 644 $(srcdir)/dbus-sharp-docs.tree `monodoc --get-sourcesdir`
install -m 644 $(srcdir)/dbus-sharp-docs.zip `monodoc --get-sourcesdir`
else
TARGETS =
DOCDIR = $(datadir)
endif
noinst_DATA = $(TARGETS)
ASSEMBLER = $(MONODOC) --assemble
UPDATER = $(MONODOC) --update
dbus-sharp-docs.zip dbus-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
$(ASSEMBLER) --ecma $(srcdir)/en -o dbus-sharp-docs
update:
$(UPDATER) ../dbus-sharp.dll -o ./en -f
CLEANFILES = dbus-sharp-docs.zip dbus-sharp-docs.tree
EXTRA_DIST = dbus-sharp-docs.source dbus-sharp-docs.tree dbus-sharp-docs.zip
dist-hook:
mkdir -p $(distdir)/en
cp $(srcdir)/en/*.xml $(distdir)/en/
mkdir -p $(distdir)/en/DBus
cp $(srcdir)/en/Dbus/*.xml $(distdir)/en/DBus.DBusType/
mkdir -p $(distdir)/en/DBus.DBusType
cp $(srcdir)/en/Dbus/*.xml $(distdir)/en/DBus.DBusType/
|