SUBDIRS = problems-service dbus-configuration -include ../config.mak MAN1_TXT = MAN1_TXT += abrt.txt MAN1_TXT += abrt-action-analyze-c.txt MAN1_TXT += abrt-action-trim-files.txt MAN1_TXT += abrt-action-generate-backtrace.txt MAN1_TXT += abrt-action-generate-core-backtrace.txt MAN1_TXT += abrt-action-analyze-backtrace.txt MAN1_TXT += abrt-action-analyze-core.txt MAN1_TXT += abrt-action-analyze-oops.txt MAN1_TXT += abrt-action-analyze-python.txt MAN1_TXT += abrt-action-analyze-xorg.txt MAN1_TXT += abrt-action-analyze-vulnerability.txt MAN1_TXT += abrt-action-install-debuginfo.txt MAN1_TXT += abrt-action-list-dsos.txt MAN1_TXT += abrt-action-perform-ccpp-analysis.txt MAN1_TXT += abrt-action-notify.txt MAN1_TXT += abrt-applet.txt MAN1_TXT += abrt-dump-oops.txt MAN1_TXT += abrt-dump-journal-core.txt MAN1_TXT += abrt-dump-journal-oops.txt MAN1_TXT += abrt-dump-journal-xorg.txt MAN1_TXT += abrt-dump-xorg.txt MAN1_TXT += abrt-auto-reporting.txt MAN1_TXT += abrt-retrace-client.txt MAN1_TXT += abrt-handle-upload.txt MAN1_TXT += abrt-harvest-pstoreoops.txt MAN1_TXT += abrt-merge-pstoreoops.txt MAN1_TXT += abrt-server.txt MAN1_TXT += abrt-cli.txt MAN1_TXT += abrt-action-save-package-data.txt MAN1_TXT += abrt-install-ccpp-hook.txt MAN1_TXT += abrt-action-analyze-ccpp-local.txt MAN1_TXT += abrt-watch-log.txt MAN1_TXT += abrt-upload-watch.txt MAN1_TXT += system-config-abrt.txt if BUILD_BODHI MAN1_TXT += abrt-bodhi.txt MAN1_TXT += abrt-action-find-bodhi-update.txt endif MAN5_TXT = MAN5_TXT += abrt.conf.txt MAN5_TXT += abrt-action-save-package-data.conf.txt MAN5_TXT += abrt-xorg.conf.txt if BUILD_PYTHON2 MAN5_TXT += abrt-python.conf.txt endif if BUILD_PYTHON3 MAN5_TXT += abrt-python3.conf.txt endif MAN5_TXT += abrt-CCpp.conf.txt MAN5_TXT += abrt-oops.conf.txt MAN5_TXT += gpg_keys.conf.txt MAN5_PREFORMATTED = MAN5_PREFORMATTED += abrt_event.conf.5 MAN5_PREFORMATTED += ccpp_event.conf.5 MAN5_PREFORMATTED += ccpp_retrace_event.conf.5 MAN5_PREFORMATTED += gconf_event.conf.5 MAN5_PREFORMATTED += koops_event.conf.5 if BUILD_PYTHON2 MAN5_PREFORMATTED += python_event.conf.5 endif if BUILD_PYTHON3 MAN5_PREFORMATTED += python3_event.conf.5 endif MAN5_PREFORMATTED += smart_event.conf.5 MAN5_PREFORMATTED += vimrc_event.conf.5 MAN5_PREFORMATTED += xorg_event.conf.5 if BUILD_ADDON_VMCORE MAN1_TXT += abrt-harvest-vmcore.txt MAN1_TXT += abrt-action-analyze-vmcore.txt MAN1_TXT += abrt-action-check-oops-for-hw-error.txt MAN5_TXT += abrt-vmcore.conf.txt MAN5_PREFORMATTED += vmcore_event.conf.5 endif MAN8_TXT = MAN8_TXT += abrtd.txt abrt-dbus.txt abrt-configuration.txt # Manual pages are generated from .txt via Docbook man1_MANS = ${MAN1_TXT:%.txt=%.1} man5_MANS = ${MAN5_TXT:%.txt=%.5} ${MAN5_PREFORMATTED} man8_MANS = ${MAN8_TXT:%.txt=%.8} MAN_SOURCE = MAN_SOURCE += abrt-auto-reporting-authenticated.txt MAN_SOURCE += abrt-auto-reporting-unauthenticated.txt # abrt-auto-reporting.txt is a copy of either # abrt-auto-reporting-authenticated.txt or # abrt-auto-reporting-unauthenticated.txt. abrt-auto-reporting.txt file always # exists because MAN1_TXT variable contains it and is distributed (the file is listed # in the EXTRA_DIST variable). It would be difficult to ensure # to have abrt-auto-reporting.txt in the MAN1_TXT and exclude it # from the EXTRA_DIST. So enforce copy, to get the right version of man page, seems # like the easiest way. .PHONY: abrt-auto-reporting.txt if AUTHENTICATED_AUTOREPORTING abrt-auto-reporting.txt: abrt-auto-reporting-authenticated.txt else abrt-auto-reporting.txt: abrt-auto-reporting-unauthenticated.txt endif cp $< $@ %.1 %.5 %.8: %.xml $(XMLTO_SILENT) xmlto man $< 2>&1 | sed '/Note/d' %.xml: %.txt ../asciidoc.conf $(ASCIIDOC_SILENT) asciidoc --backend=docbook --doctype=manpage \ --conf-file ../asciidoc.conf \ -aabrt_version=$(PACKAGE_VERSION) -o $@ $< EXTRA_DIST = $(MAN1_TXT) $(MAN5_TXT) $(MAN8_TXT) $(MAN5_PREFORMATTED) $(MAN_SOURCE) CLEANFILES = ${MAN1_TXT:%.txt=%.1} ${MAN5_TXT:%.txt=%.5} ${MAN8_TXT:%.txt=%.8}