-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complains about auto-generated *.mo files from zest.pocompile or Plone #2
Comments
There are two cases here:
I don't think there's enough existing information to distinguish these cases (as you've seen, it's easy to include too much if you use wildcards), so I propose to make
Now, is one option enough, or should there be separate options for the two kinds of false positives (missing in VCS versus missing in sdist)? I'd like to be as explicit as possible and go with two separate options, but I'm having trouble coming up with short but clear option names. |
I just noticed that I already have a hard-coded Would a hardcoded |
check-manifest 0.9 will be silent if it sees |
0.9 is out. |
Seems good this way. Thanks! |
Useful package, thanks.
When I try it with a git clone of https://github.com/collective/Products.Poi I get some complaints:
The
.installed.cfg
and.mr.developer.cfg
files are in the.gitignore
file. Ah, I should change myMANIFEST.in
to not include them. I had the expectation thatinclude *
would not include dot files, but that is wrong. Also, that is beside the point for this issue. :-)But I have zest.pocompile installed, which compiles
.po
files into.mo
files during the release. Plone also generates these files on startup if you have configured yourbuildout.cfg
correctly. So these.mo
files are usually there and they should be in the release, but they should not be in VCS. Socheck-manifest
should not complain about them.Can anything be done about that? Possibly
check-manifest
could look at the missing files and ignore any that are ignored by the VCS. Note that in my case*.mo
is not in the.gitignore
of this package, but in the general.gitignore
in my home directory. I do not mind adding it to the.gitignore
of the package, but currently that does not help.The text was updated successfully, but these errors were encountered: