groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 11/33: src/devices: - fix make clean - fix make dist


From: Bertrand Garrigues
Subject: [groff] 11/33: src/devices: - fix make clean - fix make dist
Date: Sun, 07 Sep 2014 23:02:07 +0000

bgarrigues pushed a commit to branch automake2
in repository groff.

commit 9a7ea7e43a7c35a1a0e80e1d43a7c9ab53c4d4fa
Author: Bertrand Garrigues <address@hidden>
Date:   Sun Aug 24 00:34:56 2014 +0200

    src/devices:
      - fix make clean
      - fix make dist
---
 Makefile.am                      |    2 +-
 TESTS                            |    5 -----
 src/devices/grodvi/grodvi.am     |    2 +-
 src/devices/grohtml/grohtml.am   |    1 +
 src/devices/grolbp/grolbp.am     |    1 +
 src/devices/grolj4/grolj4.am     |    4 +++-
 src/devices/gropdf/gropdf.am     |   10 ++++++++++
 src/devices/grops/grops.am       |    5 ++++-
 src/devices/grotty/grotty.am     |    4 +++-
 src/devices/xditview/xditview.am |   26 +++++++++++++++++++++++++-
 10 files changed, 49 insertions(+), 11 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 61df767..1bb4839 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -597,7 +597,7 @@ EXTRA_DIST += \
   README.MinGW \
   arch/djgpp
 
-MOSTLYCLEANFILES += $(man1_MANS)
+MOSTLYCLEANFILES += $(man1_MANS) $(man5_MANS)
 
 # Rule to build .man files. The brackets around the @ are used to prevent the 
 # substitution of the variable by automake. 
diff --git a/TESTS b/TESTS
index a23884e..b5e77dc 100644
--- a/TESTS
+++ b/TESTS
@@ -146,8 +146,6 @@ were built from a clean environment:
 
 2.2 make clean
 
-TODO: src/devices
-
 The following files remain (this is expected):
   - Makefile
   - config.status
@@ -162,8 +160,6 @@ The following files remain (this is expected):
 
 2.3 make mostlyclean
 
-TODO: src/devices
-
   Like 'make clean', but the following files also remain (expected):
   - lib*.a
   - libgroff.a's charset.alias, ref-add.sed, ref-del.sed, and
@@ -249,7 +245,6 @@ TODO: src/devices specific rules
     doc/
     font/
     man/
-    src/devices
     src/include (except config.hin and include.am)
     src/roff
     tmac
diff --git a/src/devices/grodvi/grodvi.am b/src/devices/grodvi/grodvi.am
index e10f3f9..8b98ab3 100644
--- a/src/devices/grodvi/grodvi.am
+++ b/src/devices/grodvi/grodvi.am
@@ -5,6 +5,6 @@ grodvi_LDADD = \
   libgroff.a \
   lib/libgnu.a $(LIBM)
 man1_MANS += src/devices/grodvi/grodvi.n
-
+EXTRA_DIST += src/devices/grodvi/grodvi.man
 
 
diff --git a/src/devices/grohtml/grohtml.am b/src/devices/grohtml/grohtml.am
index e965286..1b50d7c 100644
--- a/src/devices/grohtml/grohtml.am
+++ b/src/devices/grohtml/grohtml.am
@@ -13,3 +13,4 @@ post_grohtml_LDADD = $(LIBM) \
   libgroff.a \
   lib/libgnu.a 
 man1_MANS += src/devices/grohtml/grohtml.n
+EXTRA_DIST += src/devices/grohtml/grohtml.man
diff --git a/src/devices/grolbp/grolbp.am b/src/devices/grolbp/grolbp.am
index 1ac1169..cc4f84a 100644
--- a/src/devices/grolbp/grolbp.am
+++ b/src/devices/grolbp/grolbp.am
@@ -9,3 +9,4 @@ grolbp_LDADD = $(LIBM) \
   libgroff.a \
   lib/libgnu.a
 man1_MANS += src/devices/grolbp/grolbp.n
+EXTRA_DIST += src/devices/grolbp/grolbp.man
diff --git a/src/devices/grolj4/grolj4.am b/src/devices/grolj4/grolj4.am
index 0dc8728..5f2da1b 100644
--- a/src/devices/grolj4/grolj4.am
+++ b/src/devices/grolj4/grolj4.am
@@ -6,5 +6,7 @@ grolj4_LDADD = $(LIBM) \
   lib/libgnu.a
 man1_MANS += src/devices/grolj4/grolj4.n
 man5_MANS += src/devices/grolj4/lj4_font.n
-
+EXTRA_DIST += \
+  src/devices/grolj4/grolj4.man \
+  src/devices/grolj4/lj4_font.man
 
diff --git a/src/devices/gropdf/gropdf.am b/src/devices/gropdf/gropdf.am
index a70a63a..7ba3fbf 100644
--- a/src/devices/gropdf/gropdf.am
+++ b/src/devices/gropdf/gropdf.am
@@ -21,11 +21,21 @@
 gropdf_dir = $(top_srcdir)/src/devices/gropdf
 
 bin_SCRIPTS += gropdf pdfmom
+EXTRA_DIST += \
+  src/devices/gropdf/TODO \
+  src/devices/gropdf/gropdf.pl \
+  src/devices/gropdf/pdfmom.pl \
+  src/devices/gropdf/gropdf.man \
+  src/devices/gropdf/pdfmom.man
 
 man1_MANS += \
   src/devices/gropdf/gropdf.n \
   src/devices/gropdf/pdfmom.n
 
+MOSTLYCLEANFILES += \
+  gropdf \
+  pdfmom
+
 gropdf: $(gropdf_dir)/gropdf.pl $(SH_DEPS_SED_SCRIPT)
        rm -f $@
        sed -f $(SH_DEPS_SED_SCRIPT) \
diff --git a/src/devices/grops/grops.am b/src/devices/grops/grops.am
index c0ac21b..3955f5a 100644
--- a/src/devices/grops/grops.am
+++ b/src/devices/grops/grops.am
@@ -8,4 +8,7 @@ grops_LDADD = $(LIBM) \
   libgroff.a \
   lib/libgnu.a
 man1_MANS += src/devices/grops/grops.n
-
+EXTRA_DIST += \
+  src/devices/grops/grops.man \
+  src/devices/grops/psfig.diff \
+  src/devices/grops/TODO
diff --git a/src/devices/grotty/grotty.am b/src/devices/grotty/grotty.am
index a514495..ff8fad0 100644
--- a/src/devices/grotty/grotty.am
+++ b/src/devices/grotty/grotty.am
@@ -5,4 +5,6 @@ grotty_LDADD = $(LIBM) \
   libgroff.a \
   lib/libgnu.a
 man1_MANS += src/devices/grotty/grotty.n
-
+EXTRA_DIST += \
+  src/devices/grotty/grotty.man \
+  src/devices/grotty/TODO
diff --git a/src/devices/xditview/xditview.am b/src/devices/xditview/xditview.am
index 1ffb099..2f00206 100644
--- a/src/devices/xditview/xditview.am
+++ b/src/devices/xditview/xditview.am
@@ -37,7 +37,10 @@ gxditview_CPPFLAGS = $(AM_CPPFLAGS) $(X_CFLAGS) -Dlint \
 gxditview_LDADD = $(X_LIBS) $(X_PRE_LIBS) -lXaw -lXmu -lXt -lX11 \
   $(X_EXTRA_LIBS) $(LIBM) libxutil.a
 XDITVIEW_GENHDRS = src/devices/xditview/GXditview-ad.h
-gxditview_SOURCES = $(GXDITVIEWSOURCES) $(XDITVIEW_GENHDRS)
+gxditview_SOURCES = $(GXDITVIEWSOURCES)
+nodist_gxditview_SOURCES = $(XDITVIEW_GENHDRS)
+CLEANFILES += $(XDITVIEW_GENHDRS)
+
 man1_MANS += src/devices/xditview/gxditview.n
 
 # Because we defined gxditview_CPPFLAGS, automake renames all the xditview's 
@@ -48,3 +51,24 @@ src/devices/xditview/gxditview-xditview.$(OBJEXT): 
$(XDITVIEW_GENHDRS)
 src/devices/xditview/GXditview-ad.h: $(xditview_srcdir)/GXditview.ad
        @echo Making $@
        $(SHELL) $(xditview_srcdir)/ad2c $(xditview_srcdir)/GXditview.ad > $@
+
+EXTRA_DIST += \
+  src/devices/xditview/ad2c \
+  src/devices/xditview/ChangeLog \
+  src/devices/xditview/DESC.in \
+  src/devices/xditview/FontMap \
+  src/devices/xditview/GXditview-color.ad \
+  src/devices/xditview/GXditview.ad \
+  src/devices/xditview/README \
+  src/devices/xditview/TODO \
+  src/devices/xditview/gray1.bm \
+  src/devices/xditview/gray2.bm \
+  src/devices/xditview/gray3.bm \
+  src/devices/xditview/gray4.bm \
+  src/devices/xditview/gray5.bm \
+  src/devices/xditview/gray6.bm \
+  src/devices/xditview/gray7.bm \
+  src/devices/xditview/gray8.bm \
+  src/devices/xditview/xdit.bm \
+  src/devices/xditview/xdit_mask.bm \
+  src/devices/xditview/gxditview.man
\ No newline at end of file



reply via email to

[Prev in Thread] Current Thread [Next in Thread]