-
Notifications
You must be signed in to change notification settings - Fork 280
Description
It seems like "make install" may not transfer everything that git-subrepo wants. On macOS Sierra I run a make install which transfers everything like the following:
install -d -m 0755 /usr/local/Cellar/git/2.11.0/libexec/git-core/ install -C -m 0755 lib/git-subrepo /usr/local/Cellar/git/2.11.0/libexec/git-core/ install -d -m 0755 /usr/local/Cellar/git/2.11.0/libexec/git-core/git-subrepo.d/ install -C -m 0755 lib/git-subrepo.d/help-functions.bash lib/git-subrepo.d/bash+.bash /usr/local/Cellar/git/2.11.0/libexec/git-core/git-subrepo.d/ install -d -m 0755 /usr/local/share/man/man1/ install -C -m 0644 man/man1/git-subrepo.1 /usr/local/share/man/man1/
But then running tests shows errors like:
test/branch-all.t ........... /usr/local/Cellar/git/2.11.0/libexec/git-core/git-subrepo: line 25: /usr/local/Cellar/git/2.11.0/libexec/git-core/../ext/bashplus/lib/bash+.bash: No such file or directory test/branch-all.t ........... No subtests run test/branch.t ............... Died at line 52 in subrepo-clone-bar-into-foo of test/setup test/branch.t ............... No subtests run test/clean.t ................ Died at line 52 in subrepo-clone-bar-into-foo of test/setup
It appears that the ext/bashplus/* content is in the git-subrepo project just not transferred to the system folder maybe? Wanted to see if that was expected or if I am doing anything else wrong. I already am sourcing all of the git-subrepo .rc related files so interesting that the system installed version gets picked up even.
My .bash_profile additions:
source ~/Scripts/git-subrepo/.rc source ~/Scripts/git-subrepo/share/git-completion.bash source ~/Scripts/git-subrepo/share/completion.bash