Conversation
I suppose I should remove ef728c8 from this PR then? Edit: I did. |
703e5c6 to
79fe7d1
Compare
|
Distributions would expect |
07b626b to
e060163
Compare
b3b85df to
ee30dc3
Compare
|
@GJDuck, could you please test this and see if it fails anything on your setup? |
|
@GJDuck, could you please take a look at this one? The missing |
|
This does not work when I try it. The What is wrong with the original C++ |
3f4d898 to
212e8b1
Compare
@GJDuck, E9Tool output was from I used the wrong shell for the
C++ is not great as a shell, pipe logic got drown in a sea of string concatenations to construct commands. This is not a criticism towards your skills, but rather the opposite: it's unobvious for downstream to understand and patch basic test runner behaviors like printing expect/actual diffs. E9Patch's test suite is most likely to not pass entirely at the first packaging try in most distributions, and isolated environment for reproducible build is not great for interactive debugging, so test runners should be as user friendly to tweak as possible. If this new |
|
Thanks, I tried it out. The new I prefer to set up my projects so I do not have to remember how anything works. This is also why I use a |
60c618d to
d382106
Compare
The C++ script is rewritten in Makefile and shell script for more packaging-friendly debugging.
Done! The humongous 8c01d27 is there because GitHub updated the Ubuntu image and the default CC is more strict towards standard compliance. |
The C++ script is rewritten in Makefile and shell script for concision.