groff-commit
[Top][All Lists]
Advanced

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

[groff] 03/24: [build]: Add/update .gitignore files.


From: G. Branden Robinson
Subject: [groff] 03/24: [build]: Add/update .gitignore files.
Date: Thu, 17 Aug 2023 08:47:24 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 6403f2205c1e5763250e3b9cd49ec0fe304e27b6
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sun Aug 13 19:37:02 2023 -0500

    [build]: Add/update .gitignore files.
    
    Use a surgical, not a shotgun, approach.  Remove stale and/or overbroad
    patterns.  This way it is easier to detect bitrot and junk in the build
    tree, and recognize when changes occur that affect payload or might need
    to be reflected in Makefile updates.
    
    Organize the files by "module"--by logically discrete components of the
    tree.  This makes the internal symmetry of the repository less obscure.
    
    These files' contents reflect an "everything" build on GNU/Linux.  Gaps
    are expected for platforms with different file naming
    conventions--Cygwin, for instance, still names executables with ".exe"
    extensions, and may still use ".obj" instead of ".o".  Please contribute
    similar patterns for your platform.
---
 .gitignore                        | 64 ++++++++--------------------
 arch/misc/.gitignore              |  1 -
 contrib/chem/.gitignore           |  6 ++-
 contrib/chem/examples/.gitignore  |  1 -
 contrib/eqn2graph/.gitignore      |  2 +
 contrib/gdiffmk/.gitignore        |  5 +--
 contrib/gdiffmk/tests/.gitignore  |  3 --
 contrib/glilypond/.gitignore      |  2 +
 contrib/gperl/.gitignore          |  2 +
 contrib/gpinyin/.gitignore        |  2 +
 contrib/grap2graph/.gitignore     |  2 +
 contrib/hdtbl/.gitignore          | 19 +++++++++
 contrib/hdtbl/examples/.gitignore | 13 ------
 contrib/mm/.gitignore             |  7 ++++
 contrib/mom/.gitignore            | 14 +++++++
 contrib/pdfmark/.gitignore        | 14 ++-----
 contrib/pic2graph/.gitignore      |  2 +
 contrib/rfc1345/.gitignore        |  5 +++
 contrib/sboxes/.gitignore         |  3 ++
 doc/.gitignore                    | 49 +++++++++++++---------
 font/devascii/.gitignore          | 11 ++---
 font/devcp1047/.gitignore         | 11 ++---
 font/devdvi/.gitignore            |  3 +-
 font/devhtml/.gitignore           | 22 +++++-----
 font/devlatin1/.gitignore         | 11 ++---
 font/devlbp/.gitignore            |  3 +-
 font/devlj4/.gitignore            |  3 +-
 font/devpdf/.gitignore            | 87 +++++++++++++++++++++++++++++++++++++++
 font/devps/.gitignore             | 11 +++--
 font/devutf8/.gitignore           | 12 +++---
 man/.gitignore                    |  8 ++++
 src/devices/grodvi/.gitignore     |  5 +++
 src/devices/grohtml/.gitignore    |  8 ++++
 src/devices/grolbp/.gitignore     |  5 +++
 src/devices/grolj4/.gitignore     |  5 +++
 src/devices/gropdf/.gitignore     |  3 ++
 src/devices/grops/.gitignore      |  6 +++
 src/devices/grotty/.gitignore     |  8 ++++
 src/devices/xditview/.gitignore   | 15 ++++++-
 src/include/.gitignore            |  8 ++--
 src/libs/libbib/.gitignore        |  8 ++++
 src/libs/libdriver/.gitignore     |  5 +++
 src/libs/libgroff/.gitignore      | 53 +++++++++++++++++++++++-
 src/libs/libxutil/.gitignore      |  6 +++
 src/preproc/eqn/.gitignore        | 27 +++++++++++-
 src/preproc/grn/.gitignore        |  8 ++++
 src/preproc/html/.gitignore       |  5 +++
 src/preproc/pic/.gitignore        | 15 ++++++-
 src/preproc/preconv/.gitignore    |  8 ++++
 src/preproc/refer/.gitignore      | 18 +++++++-
 src/preproc/soelim/.gitignore     |  5 +++
 src/preproc/tbl/.gitignore        |  9 ++++
 src/roff/groff/.gitignore         |  9 ++++
 src/roff/nroff/.gitignore         |  5 +++
 src/roff/troff/.gitignore         | 19 ++++++++-
 src/utils/addftinfo/.gitignore    |  6 +++
 src/utils/afmtodit/.gitignore     |  2 +
 src/utils/grog/.gitignore         |  5 +++
 src/utils/hpftodit/.gitignore     |  6 +++
 src/utils/indxbib/.gitignore      |  6 +++
 src/utils/lkbib/.gitignore        |  5 +++
 src/utils/lookbib/.gitignore      |  5 +++
 src/utils/pfbtops/.gitignore      |  5 +++
 src/utils/tfmtodit/.gitignore     |  5 +++
 src/utils/xtotroff/.gitignore     |  5 +++
 tmac/.gitignore                   | 26 +++++++-----
 66 files changed, 581 insertions(+), 156 deletions(-)

diff --git a/.gitignore b/.gitignore
index 1aaa41ce1..2c749f1aa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,49 +1,26 @@
-*.[oan]
-*.hpp
-*.output
-*.pdf
-*-s
-# Generated man files
-*.1
-*.5
-*.7
-.dirstamp
-.deps
-/Makefile
+# artifacts expected in a clean tree
+/.version
 /Makefile.in
-stamp-*
 /aclocal.m4
-/autom4te.cache
-/build-aux
+/autom4te.cache/
+/build-aux/
 /configure
-/config.log
-/config.status
-/src/include/stamp-h1
-/font/devpdf/[A-Z]*
-/gnulib_m4
+/gnulib_m4/
+/lib/
+# build artifacts
 /INSTALL
-/lib
-/maint.mk
-/src/include/config.hin
-/GNUmakefile
-/README-release
+/Makefile
 /addftinfo
 /afmtodit
 /charset.alias
+/config.log
+/config.status
 /chem
-/contrib/hdtbl/hdmisc.tmac
-/contrib/hdtbl/hdtbl.tmac
 /defs.h
 /eqn
 /eqn2graph
-/font/devpdf/download
-/font/devpdf/enc/
-/font/devpdf/map/
-/font/devpdf/util/BuildFoundries
 /gdiffmk
-/gideal
 /glilypond
-/gnu.eps
 /gperl
 /gpinyin
 /grap2graph
@@ -59,6 +36,10 @@ stamp-*
 /gxditview
 /hpftodit
 /indxbib
+/libbib.a
+/libdriver.a
+/libgroff.a
+/libxutil.a
 /lkbib
 /lookbib
 /mmroff
@@ -66,7 +47,8 @@ stamp-*
 /nroff
 /pdfmom
 /pdfroff
-/pdfroff-*/
+# XXX: do we really need penguin.{pdf,ps} at the top of the build tree?
+/penguin.pdf
 /penguin.ps
 /pfbtops
 /pic
@@ -77,22 +59,12 @@ stamp-*
 /ref-add.sed
 /ref-del.sed
 /refer
-/roff2dvi
-/roff2html
-/roff2pdf
-/roff2ps
-/roff2text
-/roff2x
 /shdeps.sed
 /soelim
 /tbl
 /test-groff
-/test-suite.log
 /tfmtodit
 /troff
 /xtotroff
-/gendef.sh
-/.version
-/cscope.out
-/cscope.files
-/build
+# test ("make check") artifacts
+/test-suite.log
diff --git a/arch/misc/.gitignore b/arch/misc/.gitignore
deleted file mode 100644
index 1162abffd..000000000
--- a/arch/misc/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-shdeps.sed
diff --git a/contrib/chem/.gitignore b/contrib/chem/.gitignore
index e845566c0..cd9175b1e 100644
--- a/contrib/chem/.gitignore
+++ b/contrib/chem/.gitignore
@@ -1 +1,5 @@
-README
+# build artifacts
+/README
+/chem.1
+/examples/122/README
+/examples/README
diff --git a/contrib/chem/examples/.gitignore b/contrib/chem/examples/.gitignore
deleted file mode 100644
index e845566c0..000000000
--- a/contrib/chem/examples/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-README
diff --git a/contrib/eqn2graph/.gitignore b/contrib/eqn2graph/.gitignore
new file mode 100644
index 000000000..f2aa03dc6
--- /dev/null
+++ b/contrib/eqn2graph/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/eqn2graph.1
diff --git a/contrib/gdiffmk/.gitignore b/contrib/gdiffmk/.gitignore
index 5bd50d44f..f656986db 100644
--- a/contrib/gdiffmk/.gitignore
+++ b/contrib/gdiffmk/.gitignore
@@ -1,3 +1,2 @@
-tests/gdiffmk_tests.sh.log
-tests/gdiffmk_tests.sh.trs
-tests/result.*
+# build artifacts
+/gdiffmk.1
diff --git a/contrib/gdiffmk/tests/.gitignore b/contrib/gdiffmk/tests/.gitignore
deleted file mode 100644
index b520be949..000000000
--- a/contrib/gdiffmk/tests/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-test_result*
-tmp_file*
-runtests
diff --git a/contrib/glilypond/.gitignore b/contrib/glilypond/.gitignore
new file mode 100644
index 000000000..898be6080
--- /dev/null
+++ b/contrib/glilypond/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/glilypond.1
diff --git a/contrib/gperl/.gitignore b/contrib/gperl/.gitignore
new file mode 100644
index 000000000..781b454a8
--- /dev/null
+++ b/contrib/gperl/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/gperl.1
diff --git a/contrib/gpinyin/.gitignore b/contrib/gpinyin/.gitignore
new file mode 100644
index 000000000..fa646370a
--- /dev/null
+++ b/contrib/gpinyin/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/gpinyin.1
diff --git a/contrib/grap2graph/.gitignore b/contrib/grap2graph/.gitignore
new file mode 100644
index 000000000..9373b58e3
--- /dev/null
+++ b/contrib/grap2graph/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/grap2graph.1
diff --git a/contrib/hdtbl/.gitignore b/contrib/hdtbl/.gitignore
new file mode 100644
index 000000000..0faf502d7
--- /dev/null
+++ b/contrib/hdtbl/.gitignore
@@ -0,0 +1,19 @@
+# build artifacts
+/examples/chess_board.ps
+/examples/col_rowspan_colors.ps
+/examples/color_boxes.ps
+/examples/color_nested_tables.ps
+/examples/color_table_cells.ps
+/examples/color_transitions.ps
+/examples/fonts_n.ps
+/examples/fonts_n.roff
+/examples/fonts_x.ps
+/examples/fonts_x.roff
+/examples/mixed_pickles.ps
+/examples/rainbow.ps
+/examples/short_reference.ps
+/groff_hdtbl.7
+# test ("make check") artifacts
+/examples/test-hdtbl.sh
+/examples/test-hdtbl.sh.log
+/examples/test-hdtbl.sh.trs
diff --git a/contrib/hdtbl/examples/.gitignore 
b/contrib/hdtbl/examples/.gitignore
deleted file mode 100644
index ec731eb60..000000000
--- a/contrib/hdtbl/examples/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-short_reference.ps
-rainbow.ps
-mixed_pickles.ps
-fonts_x.roff
-fonts_x.ps
-fonts_n.roff
-fonts_n.ps
-color_transitions.ps
-color_table_cells.ps
-color_nested_tables.ps
-color_boxes.ps
-col_rowspan_colors.ps
-chess_board.ps
diff --git a/contrib/mm/.gitignore b/contrib/mm/.gitignore
new file mode 100644
index 000000000..b3a009bad
--- /dev/null
+++ b/contrib/mm/.gitignore
@@ -0,0 +1,7 @@
+# build artifacts
+/groff_mm.7
+/groff_mmse.7
+/mmroff.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/contrib/mom/.gitignore b/contrib/mom/.gitignore
new file mode 100644
index 000000000..6c8317d28
--- /dev/null
+++ b/contrib/mom/.gitignore
@@ -0,0 +1,14 @@
+# build artifacts
+/examples/copyright-chapter.pdf
+/examples/copyright-default.pdf
+/examples/letter.pdf
+/examples/mom-pdf.pdf
+/examples/mon_premier_doc.pdf
+/examples/sample_docs.pdf
+/examples/slide-demo.pdf
+/examples/typesetting.pdf
+/groff_mom.7
+# test ("make check") artifacts
+/examples/tests-mom.sh
+/examples/tests-mom.sh.log
+/examples/tests-mom.sh.trs
diff --git a/contrib/pdfmark/.gitignore b/contrib/pdfmark/.gitignore
index a78f3c981..517d6d711 100644
--- a/contrib/pdfmark/.gitignore
+++ b/contrib/pdfmark/.gitignore
@@ -1,11 +1,3 @@
-pdfroff
-pdfroff-*
-pdfroff.n
-pdfmark.pdf
-gnu.eps
-pdf?????.tmp
-pdf?????.tc
-pdf?????.ref
-pdf?????.ps
-pdf?????.cs
-pdf?????.cmp
+# build artifacts
+/pdfroff.1
+/pdfmark.pdf
diff --git a/contrib/pic2graph/.gitignore b/contrib/pic2graph/.gitignore
new file mode 100644
index 000000000..f0baa9ef4
--- /dev/null
+++ b/contrib/pic2graph/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/pic2graph.1
diff --git a/contrib/rfc1345/.gitignore b/contrib/rfc1345/.gitignore
new file mode 100644
index 000000000..73cf854a7
--- /dev/null
+++ b/contrib/rfc1345/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/groff_rfc1345.7
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/contrib/sboxes/.gitignore b/contrib/sboxes/.gitignore
new file mode 100644
index 000000000..0366f429e
--- /dev/null
+++ b/contrib/sboxes/.gitignore
@@ -0,0 +1,3 @@
+# build artifacts
+/msboxes.ms
+/msboxes.pdf
diff --git a/doc/.gitignore b/doc/.gitignore
index 6c5681941..7fdc71e0c 100644
--- a/doc/.gitignore
+++ b/doc/.gitignore
@@ -1,19 +1,30 @@
-Makefile
-gendocs_template
-gnu.eps
-grnexmpl.g
-grnexmpl.ps
-groff.info
-groff.info-*
-groff.???
-groff.??
-img
-meintro.ps
-meintro_fr.ps
-meref.ps
-pic.html
-pic-*.html
-pic.ps
-webpage.html
-webpage-*.html
-webpage.ps
+# build artifacts
+/automake.pdf
+/gnu.eps
+/grnexmpl.ps
+/groff-man-pages.pdf
+/groff-man-pages.utf8.txt
+/groff.dvi
+/groff.dvi.t2d/
+/groff.html
+/groff.html.node/
+/groff.info
+/groff.info-[1-9]
+/groff.pdf
+/groff.pdf.t2p/
+/groff.txt
+/img/pic-*.png
+/img/webpage-*.png
+/meintro.me
+/meintro.ps
+/meintro_fr.me
+/meintro_fr.ps
+/meref.me
+/meref.ps
+/ms.ps
+/pic-*.html
+/pic.html
+/pic.ps
+/webpage-*.html
+/webpage.html
+/webpage.ps
diff --git a/font/devascii/.gitignore b/font/devascii/.gitignore
index 270f64d8d..7b483615f 100644
--- a/font/devascii/.gitignore
+++ b/font/devascii/.gitignore
@@ -1,5 +1,6 @@
-B
-BI
-DESC
-I
-R
+# build artifacts
+/B
+/BI
+/DESC
+/I
+/R
diff --git a/font/devcp1047/.gitignore b/font/devcp1047/.gitignore
index 270f64d8d..7b483615f 100644
--- a/font/devcp1047/.gitignore
+++ b/font/devcp1047/.gitignore
@@ -1,5 +1,6 @@
-B
-BI
-DESC
-I
-R
+# build artifacts
+/B
+/BI
+/DESC
+/I
+/R
diff --git a/font/devdvi/.gitignore b/font/devdvi/.gitignore
index d9c5fd5b4..0c964f458 100644
--- a/font/devdvi/.gitignore
+++ b/font/devdvi/.gitignore
@@ -1 +1,2 @@
-DESC
+# build artifacts
+/DESC
diff --git a/font/devhtml/.gitignore b/font/devhtml/.gitignore
index 0665a28fb..76043770f 100644
--- a/font/devhtml/.gitignore
+++ b/font/devhtml/.gitignore
@@ -1,10 +1,12 @@
-B
-BI
-CB
-CBI
-CI
-CR
-DESC
-I
-R
-S
+# build artifacts
+/B
+/BI
+/CB
+/CBI
+/CI
+/CR
+/DESC
+/I
+/R
+/S
+/stamp
diff --git a/font/devlatin1/.gitignore b/font/devlatin1/.gitignore
index 270f64d8d..7b483615f 100644
--- a/font/devlatin1/.gitignore
+++ b/font/devlatin1/.gitignore
@@ -1,5 +1,6 @@
-B
-BI
-DESC
-I
-R
+# build artifacts
+/B
+/BI
+/DESC
+/I
+/R
diff --git a/font/devlbp/.gitignore b/font/devlbp/.gitignore
index d9c5fd5b4..0c964f458 100644
--- a/font/devlbp/.gitignore
+++ b/font/devlbp/.gitignore
@@ -1 +1,2 @@
-DESC
+# build artifacts
+/DESC
diff --git a/font/devlj4/.gitignore b/font/devlj4/.gitignore
index d9c5fd5b4..0c964f458 100644
--- a/font/devlj4/.gitignore
+++ b/font/devlj4/.gitignore
@@ -1 +1,2 @@
-DESC
+# build artifacts
+/DESC
diff --git a/font/devpdf/.gitignore b/font/devpdf/.gitignore
new file mode 100644
index 000000000..0e19731d9
--- /dev/null
+++ b/font/devpdf/.gitignore
@@ -0,0 +1,87 @@
+# build artifacts
+/AB
+/ABI
+/AI
+/AR
+/BMB
+/BMBI
+/BMI
+/BMR
+/CB
+/CBI
+/CI
+/CR
+/DESC
+/EURO
+/Foundry
+/HB
+/HBI
+/HI
+/HNB
+/HNBI
+/HNI
+/HNR
+/HR
+/NB
+/NBI
+/NI
+/NR
+/PB
+/PBI
+/PI
+/PR
+/S
+/TB
+/TBI
+/TI
+/TR
+/U-AB
+/U-ABI
+/U-AI
+/U-AR
+/U-BMB
+/U-BMBI
+/U-BMI
+/U-BMR
+/U-CB
+/U-CBI
+/U-CI
+/U-CR
+/U-HB
+/U-HBI
+/U-HI
+/U-HNB
+/U-HNBI
+/U-HNI
+/U-HNR
+/U-HR
+/U-NB
+/U-NBI
+/U-NI
+/U-NR
+/U-PB
+/U-PBI
+/U-PI
+/U-PR
+/U-S
+/U-TB
+/U-TBI
+/U-TI
+/U-TR
+/U-ZCMI
+/U-ZD
+/ZCMI
+/ZD
+/download
+/enc/text.enc
+/map/symbolchars
+/map/symbol.map
+/map/text.map
+/map/dingbats.map
+/stamp
+/util/BuildFoundries
+# test ("make check") artifacts
+/tests/check-default-foundry.sh
+/tests/check-urw-foundry.sh
+/tests/*.log
+/tests/*.trs
diff --git a/font/devps/.gitignore b/font/devps/.gitignore
index e036352ff..5644df5c2 100644
--- a/font/devps/.gitignore
+++ b/font/devps/.gitignore
@@ -1,4 +1,7 @@
-DESC
-prologue
-symbolsl.pfa
-zapfdr.pfa
+# build artifacts
+/DESC
+/freeeuro.pfa
+/prologue
+/stamp
+/symbolsl.pfa
+/zapfdr.pfa
diff --git a/font/devutf8/.gitignore b/font/devutf8/.gitignore
index 270f64d8d..b2d8bc0fc 100644
--- a/font/devutf8/.gitignore
+++ b/font/devutf8/.gitignore
@@ -1,5 +1,7 @@
-B
-BI
-DESC
-I
-R
+# build artifacts
+/B
+/BI
+/DESC
+/I
+/R
+/stamp
diff --git a/man/.gitignore b/man/.gitignore
new file mode 100644
index 000000000..e817de65d
--- /dev/null
+++ b/man/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/groff.7
+/groff_char.7
+/groff_diff.7
+/groff_font.5
+/groff_out.5
+/groff_tmac.5
+/roff.7
diff --git a/src/devices/grodvi/.gitignore b/src/devices/grodvi/.gitignore
new file mode 100644
index 000000000..5eff3a01f
--- /dev/null
+++ b/src/devices/grodvi/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grodvi.1
+/dvi.o
diff --git a/src/devices/grohtml/.gitignore b/src/devices/grohtml/.gitignore
new file mode 100644
index 000000000..12612573d
--- /dev/null
+++ b/src/devices/grohtml/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grohtml.1
+/html-table.o
+/html-text.o
+/output.o
+/post-html.o
diff --git a/src/devices/grolbp/.gitignore b/src/devices/grolbp/.gitignore
new file mode 100644
index 000000000..aa6906c08
--- /dev/null
+++ b/src/devices/grolbp/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grolbp.1
+/lbp.o
diff --git a/src/devices/grolj4/.gitignore b/src/devices/grolj4/.gitignore
new file mode 100644
index 000000000..8b8561ca4
--- /dev/null
+++ b/src/devices/grolj4/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grolj4.1
+/lj4.o
diff --git a/src/devices/gropdf/.gitignore b/src/devices/gropdf/.gitignore
new file mode 100644
index 000000000..f0e3ff564
--- /dev/null
+++ b/src/devices/gropdf/.gitignore
@@ -0,0 +1,3 @@
+# build artifacts
+/gropdf.1
+/pdfmom.1
diff --git a/src/devices/grops/.gitignore b/src/devices/grops/.gitignore
new file mode 100644
index 000000000..75fa93955
--- /dev/null
+++ b/src/devices/grops/.gitignore
@@ -0,0 +1,6 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grops.1
+/ps.o
+/psrm.o
diff --git a/src/devices/grotty/.gitignore b/src/devices/grotty/.gitignore
new file mode 100644
index 000000000..9af6fe148
--- /dev/null
+++ b/src/devices/grotty/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grotty.1
+/tty.o
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/devices/xditview/.gitignore b/src/devices/xditview/.gitignore
index 5c0c830a4..297d800b5 100644
--- a/src/devices/xditview/.gitignore
+++ b/src/devices/xditview/.gitignore
@@ -1 +1,14 @@
-GXditview-ad.h
+# build artifacts
+/.deps/
+/.dirstamp
+/GXditview-ad.h
+/groff_version.h
+/gxditview-Dvi.o
+/gxditview-device.o
+/gxditview-draw.o
+/gxditview-font.o
+/gxditview-lex.o
+/gxditview-page.o
+/gxditview-parse.o
+/gxditview-xditview.o
+/gxditview.1
diff --git a/src/include/.gitignore b/src/include/.gitignore
index 1251b41c3..1df47cec9 100644
--- a/src/include/.gitignore
+++ b/src/include/.gitignore
@@ -1,3 +1,5 @@
-config.hin~
-config.h
-defs.h
+# build artifacts
+/config.h
+/config.hin
+/config.hin~
+/stamp-h1
diff --git a/src/libs/libbib/.gitignore b/src/libs/libbib/.gitignore
new file mode 100644
index 000000000..d821aff5e
--- /dev/null
+++ b/src/libs/libbib/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/common.o
+/index.o
+/linear.o
+/map.o
+/search.o
diff --git a/src/libs/libdriver/.gitignore b/src/libs/libdriver/.gitignore
new file mode 100644
index 000000000..23fece26a
--- /dev/null
+++ b/src/libs/libdriver/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/input.o
+/printer.o
diff --git a/src/libs/libgroff/.gitignore b/src/libs/libgroff/.gitignore
index 00640a516..1ae440069 100644
--- a/src/libs/libgroff/.gitignore
+++ b/src/libs/libgroff/.gitignore
@@ -1 +1,52 @@
-version.cpp
+# build artifacts
+/.deps/
+/.dirstamp
+/libgroff_a-assert.o
+/libgroff_a-change_lf.o
+/libgroff_a-cmap.o
+/libgroff_a-color.o
+/libgroff_a-cset.o
+/libgroff_a-curtime.o
+/libgroff_a-device.o
+/libgroff_a-errarg.o
+/libgroff_a-error.o
+/libgroff_a-fatal.o
+/libgroff_a-filename.o
+/libgroff_a-font.o
+/libgroff_a-fontfile.o
+/libgroff_a-geometry.o
+/libgroff_a-getopt.o
+/libgroff_a-getopt1.o
+/libgroff_a-glyphuni.o
+/libgroff_a-htmlhint.o
+/libgroff_a-hypot.o
+/libgroff_a-iftoa.o
+/libgroff_a-invalid.o
+/libgroff_a-itoa.o
+/libgroff_a-lf.o
+/libgroff_a-lineno.o
+/libgroff_a-localcharset.o
+/libgroff_a-macropath.o
+/libgroff_a-matherr.o
+/libgroff_a-maxfilename.o
+/libgroff_a-maxpathname.o
+/libgroff_a-mksdir.o
+/libgroff_a-nametoindex.o
+/libgroff_a-paper.o
+/libgroff_a-prime.o
+/libgroff_a-progname.o
+/libgroff_a-ptable.o
+/libgroff_a-quotearg.o
+/libgroff_a-relocate.o
+/libgroff_a-searchpath.o
+/libgroff_a-spawnvp.o
+/libgroff_a-string.o
+/libgroff_a-strsave.o
+/libgroff_a-symbol.o
+/libgroff_a-tmpfile.o
+/libgroff_a-tmpname.o
+/libgroff_a-unicode.o
+/libgroff_a-uniglyph.o
+/libgroff_a-uniuni.o
+/libgroff_a-version.o
+/version.cpp
diff --git a/src/libs/libxutil/.gitignore b/src/libs/libxutil/.gitignore
new file mode 100644
index 000000000..d92d27287
--- /dev/null
+++ b/src/libs/libxutil/.gitignore
@@ -0,0 +1,6 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/libxutil_a-DviChar.o
+/libxutil_a-XFontName.o
+/libxutil_a-xmalloc.o
diff --git a/src/preproc/eqn/.gitignore b/src/preproc/eqn/.gitignore
index 9fe3ee97b..65de02368 100644
--- a/src/preproc/eqn/.gitignore
+++ b/src/preproc/eqn/.gitignore
@@ -1 +1,26 @@
-eqn.cpp
+# build artifacts
+/.deps/
+/.dirstamp
+/eqn-box.o
+/eqn-delim.o
+/eqn-eqn.o
+/eqn-lex.o
+/eqn-limit.o
+/eqn-list.o
+/eqn-main.o
+/eqn-mark.o
+/eqn-other.o
+/eqn-over.o
+/eqn-pile.o
+/eqn-script.o
+/eqn-special.o
+/eqn-sqrt.o
+/eqn-text.o
+/eqn.1
+/eqn.cpp
+/eqn.hpp
+/eqn.output
+/neqn.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/preproc/grn/.gitignore b/src/preproc/grn/.gitignore
new file mode 100644
index 000000000..d4adfd7db
--- /dev/null
+++ b/src/preproc/grn/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/grn.1
+/hdb.o
+/hgraph.o
+/hpoint.o
+/main.o
diff --git a/src/preproc/html/.gitignore b/src/preproc/html/.gitignore
new file mode 100644
index 000000000..3ecbf48a0
--- /dev/null
+++ b/src/preproc/html/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/pre-html.o
+/pushback.o
diff --git a/src/preproc/pic/.gitignore b/src/preproc/pic/.gitignore
index c77fe92b0..36ce98aec 100644
--- a/src/preproc/pic/.gitignore
+++ b/src/preproc/pic/.gitignore
@@ -1 +1,14 @@
-pic.cpp
+# build artifacts
+/.deps/
+/.dirstamp
+/pic.1
+/pic-common.o
+/pic-lex.o
+/pic-main.o
+/pic-object.o
+/pic-pic.o
+/pic-tex.o
+/pic-troff.o
+/pic.cpp
+/pic.hpp
+/pic.output
diff --git a/src/preproc/preconv/.gitignore b/src/preproc/preconv/.gitignore
new file mode 100644
index 000000000..d684cc0a5
--- /dev/null
+++ b/src/preproc/preconv/.gitignore
@@ -0,0 +1,8 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/preconv.1
+/preconv-preconv.o
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/preproc/refer/.gitignore b/src/preproc/refer/.gitignore
index 93ad2a3fc..c8976bf75 100644
--- a/src/preproc/refer/.gitignore
+++ b/src/preproc/refer/.gitignore
@@ -1,2 +1,16 @@
-y.output
-label.cpp
+# build artifacts
+/.deps/
+/.dirstamp
+/label.cpp
+/label.hpp
+/label.output
+/refer-command.o
+/refer-label.o
+/refer-ref.o
+/refer-refer.o
+/refer-token.o
+/refer.1
+/refer.o
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/preproc/soelim/.gitignore b/src/preproc/soelim/.gitignore
new file mode 100644
index 000000000..06f4fa972
--- /dev/null
+++ b/src/preproc/soelim/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/soelim.1
+/soelim.o
diff --git a/src/preproc/tbl/.gitignore b/src/preproc/tbl/.gitignore
new file mode 100644
index 000000000..b634bbe1b
--- /dev/null
+++ b/src/preproc/tbl/.gitignore
@@ -0,0 +1,9 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/main.o
+/table.o
+/tbl.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/roff/groff/.gitignore b/src/roff/groff/.gitignore
new file mode 100644
index 000000000..cf45aabcf
--- /dev/null
+++ b/src/roff/groff/.gitignore
@@ -0,0 +1,9 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/groff.1
+/groff.o
+/pipeline.o
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/roff/nroff/.gitignore b/src/roff/nroff/.gitignore
new file mode 100644
index 000000000..382f78d68
--- /dev/null
+++ b/src/roff/nroff/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/nroff.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/roff/troff/.gitignore b/src/roff/troff/.gitignore
index a2229f502..98e28f482 100644
--- a/src/roff/troff/.gitignore
+++ b/src/roff/troff/.gitignore
@@ -1,2 +1,17 @@
-majorminor.cpp
-
+# build artifacts
+/.deps/
+/.dirstamp
+/dictionary.o
+/div.o
+/env.o
+/input.o
+/majorminor.cpp
+/majorminor.o
+/mtsm.o
+/node.o
+/number.o
+/reg.o
+/troff.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/utils/addftinfo/.gitignore b/src/utils/addftinfo/.gitignore
new file mode 100644
index 000000000..a69e67e48
--- /dev/null
+++ b/src/utils/addftinfo/.gitignore
@@ -0,0 +1,6 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/addftinfo.1
+/addftinfo.o
+/guess.o
diff --git a/src/utils/afmtodit/.gitignore b/src/utils/afmtodit/.gitignore
new file mode 100644
index 000000000..e5adb0193
--- /dev/null
+++ b/src/utils/afmtodit/.gitignore
@@ -0,0 +1,2 @@
+# build artifacts
+/afmtodit.1
diff --git a/src/utils/grog/.gitignore b/src/utils/grog/.gitignore
new file mode 100644
index 000000000..4f6e55957
--- /dev/null
+++ b/src/utils/grog/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/grog.1
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs
diff --git a/src/utils/hpftodit/.gitignore b/src/utils/hpftodit/.gitignore
new file mode 100644
index 000000000..12e39d80a
--- /dev/null
+++ b/src/utils/hpftodit/.gitignore
@@ -0,0 +1,6 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/hpftodit.1
+/hpftodit.o
+/hpuni.o
diff --git a/src/utils/indxbib/.gitignore b/src/utils/indxbib/.gitignore
new file mode 100644
index 000000000..34b572a97
--- /dev/null
+++ b/src/utils/indxbib/.gitignore
@@ -0,0 +1,6 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/indxbib.1
+/indxbib.o
+/signal.o
diff --git a/src/utils/lkbib/.gitignore b/src/utils/lkbib/.gitignore
new file mode 100644
index 000000000..d882c4753
--- /dev/null
+++ b/src/utils/lkbib/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/lkbib.1
+/lkbib.o
diff --git a/src/utils/lookbib/.gitignore b/src/utils/lookbib/.gitignore
new file mode 100644
index 000000000..d8393a0e4
--- /dev/null
+++ b/src/utils/lookbib/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/lookbib.1
+/lookbib.o
diff --git a/src/utils/pfbtops/.gitignore b/src/utils/pfbtops/.gitignore
new file mode 100644
index 000000000..a3165828b
--- /dev/null
+++ b/src/utils/pfbtops/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/pfbtops.1
+/pfbtops.o
diff --git a/src/utils/tfmtodit/.gitignore b/src/utils/tfmtodit/.gitignore
new file mode 100644
index 000000000..71d612438
--- /dev/null
+++ b/src/utils/tfmtodit/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/tfmtodit.1
+/tfmtodit.o
diff --git a/src/utils/xtotroff/.gitignore b/src/utils/xtotroff/.gitignore
new file mode 100644
index 000000000..0554ecbe5
--- /dev/null
+++ b/src/utils/xtotroff/.gitignore
@@ -0,0 +1,5 @@
+# build artifacts
+/.deps/
+/.dirstamp
+/xtotroff-xtotroff.o
+/xtotroff.1
diff --git a/tmac/.gitignore b/tmac/.gitignore
index 3febbba78..09d7bfb4f 100644
--- a/tmac/.gitignore
+++ b/tmac/.gitignore
@@ -1,10 +1,16 @@
-*-sed
-*-wrap
-doc-common
-doc-ditroff
-doc-nroff
-doc-old.tmac
-doc-syms
-doc.tmac
-e.tmac
-www.tmac
+# build artifacts
+/groff_man-passed-check-for-m4-keywords-stamp
+/groff_man.7
+/groff_man.7.man
+/groff_man_style.7
+/groff_man_style.7.man
+/groff_mdoc.7
+/groff_me.7
+/groff_ms.7
+/groff_trace.7
+/groff_www.7
+/stamp-wrap
+/www.tmac
+# test ("make check") artifacts
+/tests/*.log
+/tests/*.trs



reply via email to

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