git-now
git-now copied to clipboard
install: cannot stat 'gitnow-shFlags': No such file or directory
install: cannot stat 'gitnow-shFlags': No such file or directory Makefile:53: recipe for target 'install' failed
I think you clone without --recursive option.
shFlags will be cloned as a git submodule.
tkt@tkt ~> git clone [email protected]:iwata/git-now.git
Cloning into 'git-now'...
remote: Enumerating objects: 346, done.
remote: Total 346 (delta 0), reused 0 (delta 0), pack-reused 346
Receiving objects: 100% (346/346), 68.74 KiB | 549.00 KiB/s, done.
Resolving deltas: 100% (134/134), done.
tkt@tkt ~> cd git-now/
tkt@tkt ~/git-now (master)> sudo make install
[sudo] password for tkt:
install -d -m 0755 /usr/local/bin
install -m 0755 git-now /usr/local/bin
install -m 0644 git-now-add git-now-grep git-now-rebase git-now-push gitnow-common gitnow-shFlags /usr/local/bin
install: cannot stat 'gitnow-shFlags': No such file or directory
make: *** [Makefile:55: install] Error 1
tkt@tkt ~/git-now (master) [2]> cd
tkt@tkt ~> rm -rf git-now/
tkt@tkt ~> git clone [email protected]:iwata/git-now.git --recursive
Cloning into 'git-now'...
remote: Enumerating objects: 346, done.
remote: Total 346 (delta 0), reused 0 (delta 0), pack-reused 346
Receiving objects: 100% (346/346), 68.74 KiB | 114.00 KiB/s, done.
Resolving deltas: 100% (134/134), done.
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
Cloning into '/home/tkt/git-now/shFlags'...
remote: Enumerating objects: 454, done.
remote: Total 454 (delta 0), reused 0 (delta 0), pack-reused 454
Receiving objects: 100% (454/454), 132.89 KiB | 320.00 KiB/s, done.
Resolving deltas: 100% (333/333), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
tkt@tkt ~> cd git-now/
tkt@tkt ~/git-now (master)> sudo make install
install -d -m 0755 /usr/local/bin
install -m 0755 git-now /usr/local/bin
install -m 0644 git-now-add git-now-grep git-now-rebase git-now-push gitnow-common gitnow-shFlags /usr/local/bin
I was able to install it with --recursive. Thank you!