-
Notifications
You must be signed in to change notification settings - Fork 148
Specify that SHELL is bash, since bashisms ([[ COND ]]
) are used
#1073
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
Conversation
Without the fix, on the system with POSIX compliant /bin/sh (dash etc) you could get ❯ make install /bin/sh: 1: [[: not found MKDIR /home/yoh/.local/share/gnome-shell/extensions LINK paperwm@paperwm.github.com INSTALL SUCCESSFUL: If this is the first time installing PaperWM, then please logout/login and enable the PaperWM extension, either with the GNOME Extensions application, or manually by executing the following command from a terminal: gnome-extensions enable paperwm@paperwm.github.com
4c1985c
to
9238b11
Compare
Would it make sense to revert #1011 instead (gets us back separate shell scripts) and then apply a different fix for cleaning up the root repo (e.g. move the scripts into a subfolder, add a wrapper makefile)? |
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.
In the meantime, this is harmless.
@yarikoptic I've added you as a maintainer, so you may now merge your own PRs (once they are approved). You can also approve other people's PRs so they can merge, if you want to pay it forward :) |
oh... and yeah, I would have kept helper scripts under
oh. Not sure I would have enough time to contribute notably, but I do appreciate the trust! But I guess I also need to RTFM since I see now ![]() should I rebase for |
You're welcome :) As a community project, because we need maintainers, the policy is "give out commit access easily, but protect important branches ( *Annoyingly, GitHub doesn't have a mechanism to apply different merge controls to PRs coming from people with access vs unrelated public accounts. |
The base branch was changed.
Without the fix, on the system with POSIX compliant /bin/sh (dash etc) you could get
after a fix
and I think I will follow up with an additional fix now for using
-e
so those fail overall whenever first error happens instead of keeping plowing through! ...actually such patch didn't work as it kept plowing through after the error
so might be better to just make them proper outside bash scripts and invoke here ... will not do in this PR