From 9a79dc9ec02a430c21ac720d7c6a4ee11a3edcdd Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 17 Mar 2017 19:13:52 -0400 Subject: test suite infra for testing mocked ssh remotes This commit was supported by the NSF-funded DataLad project. --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 47b0a9ccc..ed2d92170 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -all=git-annex mans docs +all=git-annex git-annex-shell mans docs # set to "./Setup" if you lack a cabal program. Or can be set to "stack" BUILDER?=cabal @@ -29,12 +29,15 @@ git-annex: tmp/configure-stamp else \ ln -sf dist/build/git-annex/git-annex git-annex; \ fi - # Work around https://github.com/haskell/cabal/issues/3524 - # when not linked dynamically to haskell libs +# Work around https://github.com/haskell/cabal/issues/3524 +# when not linked dynamically to haskell libs @if ! ldd git-annex | grep -q libHS; then \ chrpath -d git-annex || echo "** unable to chrpath git-annex; it will be a little bit slower than necessary"; \ fi +git-annex-shell: git-annex + ln -sf git-annex git-annex-shell + # These are not built normally. git-union-merge.1: doc/git-union-merge.mdwn ./Build/mdwn2man git-union-merge 1 doc/git-union-merge.mdwn > git-union-merge.1 -- cgit v1.2.3