Closed eli-schwartz closed 4 months ago
Hmmm, actually, there are '*.d' files that we want. Well, they're actually directories.
alx@debian:~/src/shadow/shadow/master$ git clean -dffx
alx@debian:~/src/shadow/shadow/master$ find -type f | grep '\.d$' | wc -l
0
alx@debian:~/src/shadow/shadow/master$ find -type d | grep '\.d$' | wc -l
124
I'm not sure adding *.d
is a good idea.
We're fine with *.mo
:
alx@debian:~/src/shadow/shadow/master$ find -type d | grep '\.mo$' | wc -l
0
alx@debian:~/src/shadow/shadow/master$ find -type f | grep '\.mo$' | wc -l
0
For some reason I thought those were depfiles, and I'm not sure why.
login.defs.d:
ln -sf $(srcdir)/../login.defs.d login.defs.d
This appears to be using it as a way of relativizing itstool includes. Interesting.
range-diff:
1: 5150ac18 ! 1: 7cd7e5d5 gitignore: add a few more generated files to be ignored
@@ .gitignore: lib*.a
+*.mo
*.gmo
.deps
-+*.d
.libs
+.dirstamp
@@ .gitignore: Makefile.in
/ylwrap
/po/*.header
+
+ ## man/.gitignore ##
+@@ man/.gitignore: generate_mans.deps
+
+ *.[0-9]
+
++# translation symlinks
++/*/login.defs.d
++
+ /po/POTFILES
+ /po/stamp-po
This ignores only subdirectories of man/*/ and not man/login.defs.d itself.
before this, the following untracked files showed up in
git status
: