X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-sharp%2FMakefile.am;h=c0866df0c6d26ea3a4ef2a022f1b6f098965a7fc;hb=5af9f469d85a9281bc5484e9f5a8740751591dfe;hp=070b29cb2f28fdf36d38f51693a5f52aa367924d;hpb=678713701bd0e1f991f7522242990840d0529e87;p=catta diff --git a/avahi-sharp/Makefile.am b/avahi-sharp/Makefile.am index 070b29c..c0866df 100644 --- a/avahi-sharp/Makefile.am +++ b/avahi-sharp/Makefile.am @@ -20,7 +20,13 @@ ASSEMBLY = avahi-sharp.dll CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb -EXTRA_DIST = $(AVAHISOURCES) avahi.snk avahi-sharp.dll.config +EXTRA_DIST = \ + $(AVAHISOURCES) \ + avahi.snk \ + avahi-sharp.dll.config \ + avahi-sharp-docs.source \ + en/*.xml \ + en/*/*.xml AVAHISOURCES = \ $(srcdir)/AssemblyInfo.cs \ @@ -41,6 +47,21 @@ $(ASSEMBLY): $(AVAHISOURCES) if HAVE_MONO all: $(ASSEMBLY) -install-data-hook: +if HAVE_MONODOC +update-docs: $(ASSEMBLY) + $(MONODOCER) -assembly:$(ASSEMBLY) -path:en + +avahi-sharp-docs.zip: $(srcdir)/en/*/* + $(MDASSEMBLER) --out avahi-sharp-docs --ecma $(srcdir)/en + +docdir = $(MONODOC_DIR) +doc_DATA = avahi-sharp-docs.zip avahi-sharp-docs.tree avahi-sharp-docs.source + +endif + +install-data-hook: $(ASSEMBLY) $(GACUTIL) /i $(ASSEMBLY) /package avahi-sharp /gacdir $(libdir) /root $(DESTDIR)$(libdir) + +uninstall-hook: $(ASSEMBLY) + $(GACUTIL) /u avahi-sharp /package avahi-sharp /gacdir $(libdir) /root $(DESTDIR)$(libdir) endif