blob: 17148522fce23a56516d97e1d5e51861725571e9 [file] [log] [blame]
man_MANS=${MAN1} ${MAN3}
DISTCLEANFILES=${man_MANS}
EXTRA_DIST=${MANDOC} ${MAN}
MAN1= zipcmp.1 zipmerge.1
MAN3= libzip.3 \
zip_add.3 \
zip_close.3 \
zip_delete.3 \
zip_error_get.3 \
zip_error_get_sys_type.3 \
zip_error_to_str.3 \
zip_errors.3 \
zip_fclose.3 \
zip_file_strerror.3 \
zip_fopen.3 \
zip_fread.3 \
zip_get_name.3 \
zip_get_num_files.3 \
zip_name_locate.3 \
zip_open.3 \
zip_rename.3 \
zip_source_buffer.3 \
zip_source_file.3 \
zip_source_filep.3 \
zip_source_free.3 \
zip_source_function.3 \
zip_source_zip.3 \
zip_stat.3 \
zip_unchange.3 \
zip_unchange_all.3
install-data-hook: link-man3
LN=ln
link-man3: install-man3 uninstall-hook
${LN} ${DESTDIR}${man3dir}/zip_error_get.3 \
${DESTDIR}${man3dir}/zip_file_error_get.3
${LN} ${DESTDIR}${man3dir}/zip_fopen.3 \
${DESTDIR}${man3dir}/zip_fopen_index.3
${LN} ${DESTDIR}${man3dir}/zip_add.3 \
${DESTDIR}${man3dir}/zip_replace.3
${LN} ${DESTDIR}${man3dir}/zip_stat.3 \
${DESTDIR}${man3dir}/zip_stat_index.3
${LN} ${DESTDIR}${man3dir}/zip_file_strerror.3 \
${DESTDIR}${man3dir}/zip_strerror.3
uninstall-hook:
-rm -f ${DESTDIR}${man3dir}/zip_file_error_get.3
-rm -f ${DESTDIR}${man3dir}/zip_fopen_index.3
-rm -f ${DESTDIR}${man3dir}/zip_replace.3
-rm -f ${DESTDIR}${man3dir}/zip_stat_index.3
-rm -f ${DESTDIR}${man3dir}/zip_strerror.3
MANDOC=${MAN1:.1=.mdoc} ${MAN3:.3=.mdoc}
MAN=${MANDOC:.mdoc=.man}
MDOC2MAN=mdoc2man
SUFFIXES=.man .mdoc
.PHONY: mkman update-errors
mkman: ${MAN}
update-errors:
sh $(srcdir)/make_zip_errors.sh $(srcdir)/../lib/zip.h zip_errors.mdoc
.mdoc.man:
${MDOC2MAN} $< > $@.$$$$ && mv $@.$$$$ $@