[Dctrl-tools-devel] [PATCH] Fix git ignore targets

Jon Bernard jbernard at debian.org
Thu Dec 6 19:33:54 UTC 2007


Files listed in .gitignore should not list files that are generated in
specific subdirectories. Add them in the ".gitignore" file in that
subdirectory instead.

For example, having "grep-dctrl" in ".gitignore" causes the directory
"grep-dctrl" and all of its contents to be ignored, rather than the
executable which was intended.

Signed-off-by: Jon Bernard <jbernard at debian.org>
---
 .gitignore                |   18 +-----------------
 grep-dctrl/.gitignore     |    3 +++
 join-dctrl/.gitignore     |    3 +++
 lib/.gitignore            |    2 ++
 man/.gitignore            |    1 +
 po/.gitignore             |    5 +++++
 sort-dctrl/.gitignore     |    3 +++
 sync-available/.gitignore |    1 +
 tbl-dctrl/.gitignore      |    3 +++
 9 files changed, 22 insertions(+), 17 deletions(-)
 create mode 100644 grep-dctrl/.gitignore
 create mode 100644 join-dctrl/.gitignore
 create mode 100644 lib/.gitignore
 create mode 100644 man/.gitignore
 create mode 100644 po/.gitignore
 create mode 100644 sort-dctrl/.gitignore
 create mode 100644 sync-available/.gitignore
 create mode 100644 tbl-dctrl/.gitignore

diff --git a/.gitignore b/.gitignore
index 162cb68..74bbc1a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,17 +1 @@
-*~
-*.bak
-*.d
-*.o
-*.mo
-*.a
-man/grep-dctrl.1
-po/dctrl-tools.pot
-grep-dctrl
-join-dctrl
-tbl-dctrl
-sort-dctrl
-sync-available
-debian/files
-debian/stamp
-debian/substvars
-debian/tmp
+libdctrl.a
diff --git a/grep-dctrl/.gitignore b/grep-dctrl/.gitignore
new file mode 100644
index 0000000..a031688
--- /dev/null
+++ b/grep-dctrl/.gitignore
@@ -0,0 +1,3 @@
+*.d
+*.o
+grep-dctrl
diff --git a/join-dctrl/.gitignore b/join-dctrl/.gitignore
new file mode 100644
index 0000000..abcf61d
--- /dev/null
+++ b/join-dctrl/.gitignore
@@ -0,0 +1,3 @@
+*.d
+*.o
+join-dctrl
diff --git a/lib/.gitignore b/lib/.gitignore
new file mode 100644
index 0000000..31dc307
--- /dev/null
+++ b/lib/.gitignore
@@ -0,0 +1,2 @@
+*.d
+*.o
diff --git a/man/.gitignore b/man/.gitignore
new file mode 100644
index 0000000..5ef3e00
--- /dev/null
+++ b/man/.gitignore
@@ -0,0 +1 @@
+grep-dctrl.1
diff --git a/po/.gitignore b/po/.gitignore
new file mode 100644
index 0000000..6c2da8d
--- /dev/null
+++ b/po/.gitignore
@@ -0,0 +1,5 @@
+*~
+*.mo
+*.o
+*.d
+dctrl-tools.pot
diff --git a/sort-dctrl/.gitignore b/sort-dctrl/.gitignore
new file mode 100644
index 0000000..e125345
--- /dev/null
+++ b/sort-dctrl/.gitignore
@@ -0,0 +1,3 @@
+*.d
+*.o
+sort-dctrl
diff --git a/sync-available/.gitignore b/sync-available/.gitignore
new file mode 100644
index 0000000..3f5af4f
--- /dev/null
+++ b/sync-available/.gitignore
@@ -0,0 +1 @@
+sync-available
diff --git a/tbl-dctrl/.gitignore b/tbl-dctrl/.gitignore
new file mode 100644
index 0000000..d5af601
--- /dev/null
+++ b/tbl-dctrl/.gitignore
@@ -0,0 +1,3 @@
+*.d
+*.o
+tbl-dctrl
-- 
1.5.3.7




More information about the Dctrl-tools-devel mailing list