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
scripts should be executable #602
Comments
@GitMensch |
Trying to do fesch#602, did it work?
I've merged fesch/master to GitMensch/master via GitHub, that obviously did not work, the result is identical (you can even see the failing CI-build here ;-)
But inspecting the git history of fesch/master doesn't show the index update (neither here nor in git cmd), I'm unsure if the index was updated with the executable bit and committed. In the meanwhile @fesch:
|
@GitMensch I have no idea what -start nor what -nostart does or is :-/ |
The current behavior of all |
I don't use any of these scripts, so you are free to change them so that they fit your needs. |
Just rechecked: the scripts (at least the make* ones) are still not executable. Can anyone try again, possibly after merging #803, to set the executable bit? |
@GitMensch |
The VCS client is responsible for the flags - it cares for eol-style "native/lf/crlf" and also for the executable bit and other related meta data like "ignore" rules. This is true for svn and git and likely a bunch of other VCS clients, it is just important that the metadata is set on the server repo. I don't think the README is a good place - the tar-file will already be correct (the auto-generated only if the metadata says it so) and a developer doing a checkout on a non-windows machine will likely know how to handle this. For "developer convenience" (both checkout and the auto-generated tar) it still would be nice to have the metadata correct. |
@fesch Can you please do the following on the make branch?
git update-index --chmod=+x makeBigJar makeJar makeStructorizer startStructorizerAgain structorizer.sh Arranger.sh
Additional question: I want to not run but only compile/create the jar files, should I add a
-start
option to provide the recent behavior or a-nostart
/-no-start
option to suppress it?The text was updated successfully, but these errors were encountered: