[reg] fix Issue 14750 - druntime/test/coverage was added to druntime, but n… #1323
Conversation
Anything we can do to prevent this? Add zip packaging tests to auto-tester? |
We could remove MANIFEST and just use the output of |
Yeah, would you go for a pull request or should I? |
@@ -222,9 +222,13 @@ detab: | |||
detab $(MANIFEST) | |||
tolf $(MANIFEST) | |||
|
|||
|
|||
gitzip: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice
Please do ;-) I guess @WalterBright is the only one using the zip file. I've never even heard of a version of zip named There are also the detab and checkwhitespace targets using MANIFEST, but fortunately they are only in posix.mak, so we won't have to fight DM make for getting the file list into a make variable. |
For the test failures, Makefile should be excluded from tab checks by adding |
E-hm if only I knew how to make that zip32 accept a file with filenames... |
The zip file is for systems that do not have git installed on them, so replacing MANIFEST with git commands doesn't work. |
The failure is on Linux:
what does that mean? |
@WalterBright these 2 lines in Makefile contain tabs. Just follow Rainer's suggestion and |
Where is CWS_MAKEFILES ? It isn't in druntime. |
I suspect you are on an older branch here. The check for whitespaces has been merged a couple of days ago. |
Moving to a system without git should be no problem. To move a zip file back, you could either "freshen" an existing zip (e.g. -f with info-zip) or just run |
I never trust freshen, as sometimes files get removed from git. |
@rainers again, where is CWS_MAKEFILES? I updated my copy of druntime from master, I don't see it. Also, this sort of error message is embarrassingly bad:
|
This is the result of running grep. checkwhitespace is not available and cannot be compiled because the build server does not provide a D compiler (with phobos) when building druntime. |
You won't notice anyway because you don't have git installed on the system where you use it ;-) |
Oh, I thought CWS_MAKEFILES was supposed to be a file. |
…ot to the MANIFEST - zip file broken again
Auto-merge toggled on |
[reg] fix Issue 14750 - druntime/test/coverage was added to druntime, but n…
[REG] fix Issue 14750 - druntime/test/coverage was added to druntime, but not to the MANIFEST - zip file broken again Conflicts: posix.mak Signed-off-by: Martin Krejcirik <mk@krej.cz>
…ot to the MANIFEST - zip file broken again
https://issues.dlang.org/show_bug.cgi?id=14750