Remove auot generated man pages
[deliverable/binutils-gdb.git] / binutils / Makefile.am
index ebe32f460f1a3aa14c114e837c29e65fec459cd1..27a70a801eb114422b16acec7a8e95f26ad5f43d 100644 (file)
@@ -5,7 +5,7 @@ INTLLIBS = @INTLLIBS@
 
 AUTOMAKE_OPTIONS = cygnus dejagnu
 
-SUBDIRS = po
+SUBDIRS = doc po
 
 tooldir = $(exec_prefix)/$(target_alias)
 
@@ -52,29 +52,6 @@ DLLWRAP_PROG=dllwrap
 
 SRCONV_PROG=srconv$(EXEEXT) sysdump$(EXEEXT) coffdump$(EXEEXT) 
 
-MANCONF  = -Dman
-
-TEXI2POD = perl $(srcdir)/../etc/texi2pod.pl
-
-POD2MAN = pod2man --center="GNU" --release="binutils-$(VERSION)" --section=1
-
-# List of man pages generated from binutils.texi
-man_MANS = \
-       addr2line.1 \
-       ar.1 \
-       dlltool.1 \
-       nlmconv.1 \
-       nm.1 \
-       objcopy.1 \
-       objdump.1 \
-       ranlib.1 \
-       readelf.1 \
-       size.1 \
-       strings.1 \
-       strip.1 \
-       windres.1 \
-       $(DEMANGLER_NAME).1
-
 PROGS = $(SIZE_PROG) $(OBJDUMP_PROG) $(NM_PROG) $(AR_PROG) $(STRINGS_PROG) $(STRIP_PROG) $(RANLIB_PROG) $(DEMANGLER_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
 
 bin_PROGRAMS = $(SIZE_PROG) $(OBJDUMP_PROG) $(AR_PROG) $(STRINGS_PROG) $(RANLIB_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
@@ -171,8 +148,6 @@ check-DEJAGNU: site.exp
 installcheck:
        /bin/sh $(srcdir)/sanity.sh $(bindir)
 
-info_TEXINFOS = binutils.texi
-
 LDADD = $(BFDLIB) $(LIBIBERTY) $(INTLLIBS)
 
 size_SOURCES = size.c $(BULIBS)
@@ -297,10 +272,10 @@ dllwrap_SOURCES = dllwrap.c version.c
 dllwrap_LDADD = $(LIBIBERTY) $(INTLLIBS)
 
 
-DISTSTUFF = arparse.c arparse.h arlex.c nlmheader.c sysinfo.c sysinfo.h \
+EXTRA_DIST = arparse.c arparse.h arlex.c nlmheader.c sysinfo.c sysinfo.h \
        syslex.c deflex.c defparse.h defparse.c rclex.c rcparse.h rcparse.c
 
-diststuff: $(DISTSTUFF) info
+diststuff: $(EXTRA_DIST) info
 
 DISTCLEANFILES = stamp-under sysinfo underscore.c sysroff.c sysroff.h \
        site.exp site.bak
@@ -350,122 +325,8 @@ dep-am: DEP
 .PHONY: dep dep-in dep-am
 
 ###
-# DOCUMENTATION TARGETS
-config.texi: Makefile
-       rm -f config.texi
-       echo '@set VERSION $(VERSION)' > config.texi
-
-binutils.dvi: $(srcdir)/binutils.texi config.texi
-
-binutils.info: $(srcdir)/binutils.texi config.texi
-
-# Man page generation from texinfo
-$(srcdir)/addr2line.1: $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Daddr2line < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/ar.1:        $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dar < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/dlltool.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Ddlltool < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/nlmconv.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dnlmconv < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/nm.1:        $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dnm < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/objcopy.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dobjcopy < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/objdump.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dobjdump < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/ranlib.1:    $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dranlib < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/readelf.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dreadelf < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/size.1:      $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dsize < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/strings.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dstrings < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/strip.1:     $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dstrip < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/windres.1:   $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dwindres < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-$(srcdir)/cxxfilt.man: $(srcdir)/binutils.texi
-       touch $@
-       -$(TEXI2POD) $(MANCONF) -Dcxxfilt < $< > $@.pod
-       -($(POD2MAN) $@.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
-               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
-       rm -f $@.pod
-
-MAINTAINERCLEANFILES = config.texi
-
-$(DEMANGLER_NAME).1: cxxfilt.man Makefile
-       sed -e 's/@PROGRAM@/$(DEMANGLER_NAME)/' < $(srcdir)/cxxfilt.man \
-               > $(DEMANGLER_NAME).1
-
-MOSTLYCLEANFILES = sysinfo $(DEMANGLER_NAME).1 binutils.log binutils.sum \
-       abcdefgh*
+
+MOSTLYCLEANFILES = sysinfo binutils.log binutils.sum abcdefgh*
 mostlyclean-local:
        -rm -rf tmpdir
 
This page took 0.039205 seconds and 4 git commands to generate.