summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdoc/mkdoc2
-rwxr-xr-xinstall3
-rwxr-xr-xsrc/commands/access2
-rwxr-xr-xsrc/commands/creator2
-rwxr-xr-xsrc/commands/git-config2
-rwxr-xr-xsrc/commands/help2
-rwxr-xr-xsrc/commands/info2
-rwxr-xr-xsrc/commands/mirror2
-rwxr-xr-xsrc/commands/perms2
-rwxr-xr-xsrc/commands/print-default-rc2
-rwxr-xr-xsrc/commands/writable2
-rwxr-xr-xsrc/gitolite3
-rwxr-xr-xsrc/gitolite-shell3
-rw-r--r--src/lib/Gitolite/Common.pm (renamed from src/Gitolite/Common.pm)0
-rw-r--r--src/lib/Gitolite/Conf.pm (renamed from src/Gitolite/Conf.pm)0
-rw-r--r--src/lib/Gitolite/Conf/Explode.pm (renamed from src/Gitolite/Conf/Explode.pm)0
-rw-r--r--src/lib/Gitolite/Conf/Load.pm (renamed from src/Gitolite/Conf/Load.pm)0
-rw-r--r--src/lib/Gitolite/Conf/Store.pm (renamed from src/Gitolite/Conf/Store.pm)0
-rw-r--r--src/lib/Gitolite/Conf/Sugar.pm (renamed from src/Gitolite/Conf/Sugar.pm)0
-rw-r--r--src/lib/Gitolite/Easy.pm (renamed from src/Gitolite/Easy.pm)0
-rw-r--r--src/lib/Gitolite/Hooks/PostUpdate.pm (renamed from src/Gitolite/Hooks/PostUpdate.pm)5
-rw-r--r--src/lib/Gitolite/Hooks/Update.pm (renamed from src/Gitolite/Hooks/Update.pm)2
-rw-r--r--src/lib/Gitolite/Rc.pm (renamed from src/Gitolite/Rc.pm)6
-rw-r--r--src/lib/Gitolite/Setup.pm (renamed from src/Gitolite/Setup.pm)0
-rw-r--r--src/lib/Gitolite/Test.pm (renamed from src/Gitolite/Test.pm)0
-rw-r--r--src/lib/Gitolite/Test/Tsh.pm (renamed from src/Gitolite/Test/Tsh.pm)0
-rw-r--r--src/lib/Gitolite/Triggers.pm (renamed from src/Gitolite/Triggers.pm)0
-rwxr-xr-xsrc/lib/Gitolite/Triggers/CpuTime.pm (renamed from src/Gitolite/Triggers/CpuTime.pm)0
-rw-r--r--src/lib/Gitolite/Triggers/Mirroring.pm (renamed from src/Gitolite/Triggers/Mirroring.pm)0
-rw-r--r--src/lib/Gitolite/Triggers/Shell.pm (renamed from src/Gitolite/Triggers/Shell.pm)0
-rw-r--r--src/lib/Gitolite/Triggers/Writable.pm (renamed from src/Gitolite/Triggers/Writable.pm)0
-rwxr-xr-xsrc/triggers/post-compile/ssh-authkeys2
-rwxr-xr-xsrc/triggers/post-compile/update-git-configs2
-rwxr-xr-xt/0-me-first.t2
-rwxr-xr-xt/access.t2
-rwxr-xr-xt/all-yall.t2
-rwxr-xr-xt/basic.t2
-rwxr-xr-xt/branch-perms.t2
-rwxr-xr-xt/daemon-gitweb-via-perms.t2
-rwxr-xr-xt/deleg-1.t2
-rwxr-xr-xt/deleg-2.t2
-rwxr-xr-xt/deny-create.t2
-rwxr-xr-xt/deny-rules-2.t2
-rwxr-xr-xt/deny-rules.t2
-rwxr-xr-xt/easy.t2
-rwxr-xr-xt/git-config.t2
-rwxr-xr-xt/hostname.t2
-rwxr-xr-xt/include-subconf.t2
-rwxr-xr-xt/info.t2
-rwxr-xr-xt/invalid-refnames-filenames.t2
-rwxr-xr-xt/listers.t2
-rwxr-xr-xt/merge-check.t2
-rwxr-xr-xt/mirror-test2
-rwxr-xr-xt/partial-copy.t2
-rwxr-xr-xt/perm-roles.t2
-rwxr-xr-xt/perms-groups.t2
-rwxr-xr-xt/personal-branches.t2
-rwxr-xr-xt/reset2
-rwxr-xr-xt/rule-seq.t2
-rwxr-xr-xt/sequence.t2
-rwxr-xr-xt/ssh-authkeys.t2
-rwxr-xr-xt/ssh-basic.t2
-rwxr-xr-xt/vrefs-1.t2
-rwxr-xr-xt/vrefs-2.t2
-rwxr-xr-xt/wild-1.t2
-rwxr-xr-xt/wild-2.t2
-rwxr-xr-xt/writable.t2
-rwxr-xr-xt/z-end.t2
68 files changed, 59 insertions, 57 deletions
diff --git a/doc/mkdoc b/doc/mkdoc
index 863eebe..9cb3ced 100755
--- a/doc/mkdoc
+++ b/doc/mkdoc
@@ -7,7 +7,7 @@ my $MKD = "./Markdown.pl";
use 5.10.0;
use strict;
use warnings;
-use lib '../src/Gitolite/Test';
+use lib '../src/lib/Gitolite/Test';
use Tsh;
$ENV{TSH_ERREXIT} = 1;
diff --git a/install b/install
index f9df125..1cf7853 100755
--- a/install
+++ b/install
@@ -10,7 +10,8 @@ use FindBin;
# meant to be run from the root of the gitolite tree, one level above 'src'
BEGIN { $ENV{GL_BINDIR} = $FindBin::RealBin . "/src"; }
-use lib $ENV{GL_BINDIR};
+BEGIN { $ENV{GL_LIBDIR} = "$ENV{GL_BINDIR}/lib"; }
+use lib $ENV{GL_LIBDIR};
use Gitolite::Common;
=for usage
diff --git a/src/commands/access b/src/commands/access
index 726a346..db3ece0 100755
--- a/src/commands/access
+++ b/src/commands/access
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/creator b/src/commands/creator
index 94b8cf9..702df73 100755
--- a/src/commands/creator
+++ b/src/commands/creator
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/git-config b/src/commands/git-config
index 2cb8948..293f298 100755
--- a/src/commands/git-config
+++ b/src/commands/git-config
@@ -3,7 +3,7 @@ use strict;
use warnings;
use Getopt::Long;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/help b/src/commands/help
index f954f8e..15539fa 100755
--- a/src/commands/help
+++ b/src/commands/help
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
diff --git a/src/commands/info b/src/commands/info
index f68f867..4eca761 100755
--- a/src/commands/info
+++ b/src/commands/info
@@ -4,7 +4,7 @@ use warnings;
use Getopt::Long;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/mirror b/src/commands/mirror
index 004ee38..be0d401 100755
--- a/src/commands/mirror
+++ b/src/commands/mirror
@@ -8,7 +8,7 @@ BEGIN {
delete $ENV{GL_TID};
}
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/perms b/src/commands/perms
index bbc0e5f..dce271c 100755
--- a/src/commands/perms
+++ b/src/commands/perms
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/commands/print-default-rc b/src/commands/print-default-rc
index d877462..79b88c1 100755
--- a/src/commands/print-default-rc
+++ b/src/commands/print-default-rc
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
print glrc('default-text');
diff --git a/src/commands/writable b/src/commands/writable
index 2b46fa2..fdaa540 100755
--- a/src/commands/writable
+++ b/src/commands/writable
@@ -2,7 +2,7 @@
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Easy;
=for usage
diff --git a/src/gitolite b/src/gitolite
index b96c2ee..911eee9 100755
--- a/src/gitolite
+++ b/src/gitolite
@@ -36,7 +36,8 @@ written.
use FindBin;
BEGIN { $ENV{GL_BINDIR} = $FindBin::RealBin; }
-use lib $ENV{GL_BINDIR};
+BEGIN { $ENV{GL_LIBDIR} = "$ENV{GL_BINDIR}/lib"; }
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
diff --git a/src/gitolite-shell b/src/gitolite-shell
index 442ae9e..f3cec61 100755
--- a/src/gitolite-shell
+++ b/src/gitolite-shell
@@ -6,7 +6,8 @@
use FindBin;
BEGIN { $ENV{GL_BINDIR} = $FindBin::RealBin; }
-use lib $ENV{GL_BINDIR};
+BEGIN { $ENV{GL_LIBDIR} = "$ENV{GL_BINDIR}/lib"; }
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/src/Gitolite/Common.pm b/src/lib/Gitolite/Common.pm
index 79c905d..79c905d 100644
--- a/src/Gitolite/Common.pm
+++ b/src/lib/Gitolite/Common.pm
diff --git a/src/Gitolite/Conf.pm b/src/lib/Gitolite/Conf.pm
index a5bda56..a5bda56 100644
--- a/src/Gitolite/Conf.pm
+++ b/src/lib/Gitolite/Conf.pm
diff --git a/src/Gitolite/Conf/Explode.pm b/src/lib/Gitolite/Conf/Explode.pm
index f72878b..f72878b 100644
--- a/src/Gitolite/Conf/Explode.pm
+++ b/src/lib/Gitolite/Conf/Explode.pm
diff --git a/src/Gitolite/Conf/Load.pm b/src/lib/Gitolite/Conf/Load.pm
index 5100a61..5100a61 100644
--- a/src/Gitolite/Conf/Load.pm
+++ b/src/lib/Gitolite/Conf/Load.pm
diff --git a/src/Gitolite/Conf/Store.pm b/src/lib/Gitolite/Conf/Store.pm
index a568a3b..a568a3b 100644
--- a/src/Gitolite/Conf/Store.pm
+++ b/src/lib/Gitolite/Conf/Store.pm
diff --git a/src/Gitolite/Conf/Sugar.pm b/src/lib/Gitolite/Conf/Sugar.pm
index c607417..c607417 100644
--- a/src/Gitolite/Conf/Sugar.pm
+++ b/src/lib/Gitolite/Conf/Sugar.pm
diff --git a/src/Gitolite/Easy.pm b/src/lib/Gitolite/Easy.pm
index 60574a0..60574a0 100644
--- a/src/Gitolite/Easy.pm
+++ b/src/lib/Gitolite/Easy.pm
diff --git a/src/Gitolite/Hooks/PostUpdate.pm b/src/lib/Gitolite/Hooks/PostUpdate.pm
index 6effeda..70e23f8 100644
--- a/src/Gitolite/Hooks/PostUpdate.pm
+++ b/src/lib/Gitolite/Hooks/PostUpdate.pm
@@ -55,10 +55,7 @@ __DATA__
use strict;
use warnings;
-BEGIN {
- die "GL_BINDIR not set; aborting\n" unless $ENV{GL_BINDIR};
-}
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Hooks::PostUpdate;
# gitolite post-update hook (only for the admin repo)
diff --git a/src/Gitolite/Hooks/Update.pm b/src/lib/Gitolite/Hooks/Update.pm
index 7cb17b1..1fd5530 100644
--- a/src/Gitolite/Hooks/Update.pm
+++ b/src/lib/Gitolite/Hooks/Update.pm
@@ -152,7 +152,7 @@ __DATA__
use strict;
use warnings;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Hooks::Update;
# gitolite update hook
diff --git a/src/Gitolite/Rc.pm b/src/lib/Gitolite/Rc.pm
index 96d638f..2637836 100644
--- a/src/Gitolite/Rc.pm
+++ b/src/lib/Gitolite/Rc.pm
@@ -29,12 +29,14 @@ our %rc;
# ----------------------------------------------------------------------
-# variables that could be overridden by the rc file
+# pre-populate some important rc keys
# ----------------------------------------------------------------------
$rc{GL_BINDIR} = $ENV{GL_BINDIR};
-$rc{GL_REPO_BASE} = "$ENV{HOME}/repositories";
+$rc{GL_LIBDIR} = $ENV{GL_LIBDIR};
+# these keys could be overridden by the rc file later
+$rc{GL_REPO_BASE} = "$ENV{HOME}/repositories";
$rc{GL_ADMIN_BASE} = "$ENV{HOME}/.gitolite";
$rc{LOG_TEMPLATE} = "$ENV{HOME}/.gitolite/logs/gitolite-%y-%m.log";
diff --git a/src/Gitolite/Setup.pm b/src/lib/Gitolite/Setup.pm
index e876a50..e876a50 100644
--- a/src/Gitolite/Setup.pm
+++ b/src/lib/Gitolite/Setup.pm
diff --git a/src/Gitolite/Test.pm b/src/lib/Gitolite/Test.pm
index 5f7fa6c..5f7fa6c 100644
--- a/src/Gitolite/Test.pm
+++ b/src/lib/Gitolite/Test.pm
diff --git a/src/Gitolite/Test/Tsh.pm b/src/lib/Gitolite/Test/Tsh.pm
index 3281a34..3281a34 100644
--- a/src/Gitolite/Test/Tsh.pm
+++ b/src/lib/Gitolite/Test/Tsh.pm
diff --git a/src/Gitolite/Triggers.pm b/src/lib/Gitolite/Triggers.pm
index 16e8aa6..16e8aa6 100644
--- a/src/Gitolite/Triggers.pm
+++ b/src/lib/Gitolite/Triggers.pm
diff --git a/src/Gitolite/Triggers/CpuTime.pm b/src/lib/Gitolite/Triggers/CpuTime.pm
index 6ef566e..6ef566e 100755
--- a/src/Gitolite/Triggers/CpuTime.pm
+++ b/src/lib/Gitolite/Triggers/CpuTime.pm
diff --git a/src/Gitolite/Triggers/Mirroring.pm b/src/lib/Gitolite/Triggers/Mirroring.pm
index 430f662..430f662 100644
--- a/src/Gitolite/Triggers/Mirroring.pm
+++ b/src/lib/Gitolite/Triggers/Mirroring.pm
diff --git a/src/Gitolite/Triggers/Shell.pm b/src/lib/Gitolite/Triggers/Shell.pm
index 0e6f0a1..0e6f0a1 100644
--- a/src/Gitolite/Triggers/Shell.pm
+++ b/src/lib/Gitolite/Triggers/Shell.pm
diff --git a/src/Gitolite/Triggers/Writable.pm b/src/lib/Gitolite/Triggers/Writable.pm
index 837145c..837145c 100644
--- a/src/Gitolite/Triggers/Writable.pm
+++ b/src/lib/Gitolite/Triggers/Writable.pm
diff --git a/src/triggers/post-compile/ssh-authkeys b/src/triggers/post-compile/ssh-authkeys
index 5dc395e..585ea35 100755
--- a/src/triggers/post-compile/ssh-authkeys
+++ b/src/triggers/post-compile/ssh-authkeys
@@ -4,7 +4,7 @@ use warnings;
use File::Temp qw(tempfile);
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
diff --git a/src/triggers/post-compile/update-git-configs b/src/triggers/post-compile/update-git-configs
index 79f9ad8..446b28a 100755
--- a/src/triggers/post-compile/update-git-configs
+++ b/src/triggers/post-compile/update-git-configs
@@ -5,7 +5,7 @@
use FindBin;
-use lib $ENV{GL_BINDIR};
+use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;
use Gitolite::Conf::Load;
diff --git a/t/0-me-first.t b/t/0-me-first.t
index f131a51..a11dfd0 100755
--- a/t/0-me-first.t
+++ b/t/0-me-first.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# initial smoke tests
diff --git a/t/access.t b/t/access.t
index 047193a..208e96a 100755
--- a/t/access.t
+++ b/t/access.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# test 'gitolite access'
diff --git a/t/all-yall.t b/t/all-yall.t
index 5691cf2..901b1c2 100755
--- a/t/all-yall.t
+++ b/t/all-yall.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# could anything be clearer than "all y'all"?
diff --git a/t/basic.t b/t/basic.t
index 37f9b12..3e8c3aa 100755
--- a/t/basic.t
+++ b/t/basic.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# some more basic tests
diff --git a/t/branch-perms.t b/t/branch-perms.t
index 4e4c5ff..64b2fcb 100755
--- a/t/branch-perms.t
+++ b/t/branch-perms.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# branch permissions test
diff --git a/t/daemon-gitweb-via-perms.t b/t/daemon-gitweb-via-perms.t
index 33b8e90..0d19371 100755
--- a/t/daemon-gitweb-via-perms.t
+++ b/t/daemon-gitweb-via-perms.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# basic tests
diff --git a/t/deleg-1.t b/t/deleg-1.t
index 5f4d6e5..933a17f 100755
--- a/t/deleg-1.t
+++ b/t/deleg-1.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# delegation tests -- part 1
diff --git a/t/deleg-2.t b/t/deleg-2.t
index cf55972..ccf9cc5 100755
--- a/t/deleg-2.t
+++ b/t/deleg-2.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# delegation tests -- part 2
diff --git a/t/deny-create.t b/t/deny-create.t
index 67451ea..a4b7e4f 100755
--- a/t/deny-create.t
+++ b/t/deny-create.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# deny-create, the RW.*C flag
diff --git a/t/deny-rules-2.t b/t/deny-rules-2.t
index d59f144..0ca15fe 100755
--- a/t/deny-rules-2.t
+++ b/t/deny-rules-2.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# more on deny-rules
diff --git a/t/deny-rules.t b/t/deny-rules.t
index 9726ac7..c0e7cbb 100755
--- a/t/deny-rules.t
+++ b/t/deny-rules.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# deny rules
diff --git a/t/easy.t b/t/easy.t
index 9e4bfb4..c626602 100755
--- a/t/easy.t
+++ b/t/easy.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Easy;
use Gitolite::Test;
# put this after ::Easy because it chdirs away from where you were and the
diff --git a/t/git-config.t b/t/git-config.t
index 83ad7f4..437e1cc 100755
--- a/t/git-config.t
+++ b/t/git-config.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# git config settings
diff --git a/t/hostname.t b/t/hostname.t
index a6cbde2..dfb8885 100755
--- a/t/hostname.t
+++ b/t/hostname.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# %HOSTNAME tests
diff --git a/t/include-subconf.t b/t/include-subconf.t
index a3d2a57..6bdff81 100755
--- a/t/include-subconf.t
+++ b/t/include-subconf.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# include and subconf
diff --git a/t/info.t b/t/info.t
index ce54027..deaacb8 100755
--- a/t/info.t
+++ b/t/info.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# the info command
diff --git a/t/invalid-refnames-filenames.t b/t/invalid-refnames-filenames.t
index 7cd50a2..d3a3065 100755
--- a/t/invalid-refnames-filenames.t
+++ b/t/invalid-refnames-filenames.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# invalid refnames
diff --git a/t/listers.t b/t/listers.t
index b824dd8..1f7c7eb 100755
--- a/t/listers.t
+++ b/t/listers.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# the various list-* commands
diff --git a/t/merge-check.t b/t/merge-check.t
index 33a5356..b2642ed 100755
--- a/t/merge-check.t
+++ b/t/merge-check.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# merge check -- the M flag
diff --git a/t/mirror-test b/t/mirror-test
index 8793083..6f605b9 100755
--- a/t/mirror-test
+++ b/t/mirror-test
@@ -10,7 +10,7 @@ use warnings;
$ENV{TSH_ERREXIT} = 1;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
use Cwd;
my $workdir = getcwd();
diff --git a/t/partial-copy.t b/t/partial-copy.t
index 20a2cfe..6b8dfdc 100755
--- a/t/partial-copy.t
+++ b/t/partial-copy.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# test script for partial copy feature
diff --git a/t/perm-roles.t b/t/perm-roles.t
index 6264644..a1c4f85 100755
--- a/t/perm-roles.t
+++ b/t/perm-roles.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# permissions using role names
diff --git a/t/perms-groups.t b/t/perms-groups.t
index 59c5fb5..a4b6839 100755
--- a/t/perms-groups.t
+++ b/t/perms-groups.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# assigning roles to groups instead of users
diff --git a/t/personal-branches.t b/t/personal-branches.t
index 4c53537..8a08128 100755
--- a/t/personal-branches.t
+++ b/t/personal-branches.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# personal branches
diff --git a/t/reset b/t/reset
index 7805940..502de2b 100755
--- a/t/reset
+++ b/t/reset
@@ -7,7 +7,7 @@ BEGIN {
}
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
use Cwd;
diff --git a/t/rule-seq.t b/t/rule-seq.t
index b7e3386..0d97558 100755
--- a/t/rule-seq.t
+++ b/t/rule-seq.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# rule sequence
diff --git a/t/sequence.t b/t/sequence.t
index d85f420..ef11689 100755
--- a/t/sequence.t
+++ b/t/sequence.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# uhh, seems to be another rule sequence test
diff --git a/t/ssh-authkeys.t b/t/ssh-authkeys.t
index d941922..9a897ca 100755
--- a/t/ssh-authkeys.t
+++ b/t/ssh-authkeys.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# testing the (separate) authkeys handler
diff --git a/t/ssh-basic.t b/t/ssh-basic.t
index 2ace6ca..ebed2d2 100755
--- a/t/ssh-basic.t
+++ b/t/ssh-basic.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Common;
use Gitolite::Test;
diff --git a/t/vrefs-1.t b/t/vrefs-1.t
index d7ecaa4..bd5086b 100755
--- a/t/vrefs-1.t
+++ b/t/vrefs-1.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# VREFs - part 1
diff --git a/t/vrefs-2.t b/t/vrefs-2.t
index eb9d43a..6c53341 100755
--- a/t/vrefs-2.t
+++ b/t/vrefs-2.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# VREFs - part 2
diff --git a/t/wild-1.t b/t/wild-1.t
index 2824e37..c957798 100755
--- a/t/wild-1.t
+++ b/t/wild-1.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# wild repos - part 1
diff --git a/t/wild-2.t b/t/wild-2.t
index 0e49538..7f5d338 100755
--- a/t/wild-2.t
+++ b/t/wild-2.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
# wild repos - part 2
diff --git a/t/writable.t b/t/writable.t
index 25d93ec..e778414 100755
--- a/t/writable.t
+++ b/t/writable.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
use Cwd;
my $workdir = getcwd();
diff --git a/t/z-end.t b/t/z-end.t
index 25edbd9..6c98fe4 100755
--- a/t/z-end.t
+++ b/t/z-end.t
@@ -3,7 +3,7 @@ use strict;
use warnings;
# this is hardcoded; change it if needed
-use lib "src";
+use lib "src/lib";
use Gitolite::Test;
try "plan 1; cd $ENV{PWD}; git status -s -uno; !/./ or die" or die "dirty tree";