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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
###Copyright (C) 2018 Vincent Torri <vincent dot torri at gmail dot com
###This code is public domain and can be freely used or copied.
AUTOMAKE_OPTIONS=subdir-objects
MAINTAINERCLEANFILES = Makefile.in
### This is meant to be run in the doc directory itself.
### Not to be run from anywhere but in the source tree.
doc: doxygen buildconsumerpdf buildproducerpdf
# These pdf builds are to be undertaken only on request.
buildconsumerpdf:
sh $(top_srcdir)/doc/pdfbld.sh -c
buildproducerpdf:
rm libdwarfp.pdf
sh $(top_srcdir)/doc/pdfbld.sh -p
man_MANS = dwarfdump.1
if HAVE_DWARFGEN
man_MANS += dwarfgen.1
endif
dox_verbose = $(dox_verbose_@AM_V@)
dox_verbose_ = $(dox_verbose_@AM_DEFAULT_V@)
dox_verbose_0 = @echo " DOX $@";
if HAVE_DOC
all-local: doxygen
doxygen:
$(dox_verbose)$(DOXYGEN)
install-data-local:
$(MKDIR_P) $(DESTDIR)$(docdir)
cp -r html $(DESTDIR)$(docdir)
cp -r latex $(DESTDIR)$(docdir)
endif
clean-local:
rm -rf html latex
uninstall-local:
rm -rf $(DESTDIR)$(docdir)/html $(DESTDIR)$(docdir)/latex
EXTRA_DIST = \
Doxyfile \
CMakeLists.txt \
mips_extensions.mm \
mips_extensions.pdf \
checkexamples.c \
libdwarf.dox \
dwarfdump.1 \
dwarfgen.1 \
libdwarf.pdf \
libdwarfp.mm \
libdwarfp.pdf \
meson.build \
pdfbld.sh
|