supporting DOS and fake Unix...

I was very, very, tempted to say "sorry; not supported".  Sadly,
prudence won over juvenile glee...

PS: DOS == dominant operating system
redis
Sitaram Chamarty 2012-04-06 20:29:05 +05:30
parent 6e5c9954fd
commit d3610191d3
68 changed files with 59 additions and 57 deletions

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -2,7 +2,7 @@
use strict;
use warnings;
use lib $ENV{GL_BINDIR};
use lib $ENV{GL_LIBDIR};
use Gitolite::Rc;
use Gitolite::Common;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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');

View File

@ -2,7 +2,7 @@
use strict;
use warnings;
use lib $ENV{GL_BINDIR};
use lib $ENV{GL_LIBDIR};
use Gitolite::Easy;
=for usage

View File

@ -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;

View File

@ -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;

View File

@ -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)

View File

@ -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

View File

@ -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";

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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'

View File

@ -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"?

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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();

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -7,7 +7,7 @@ BEGIN {
}
# this is hardcoded; change it if needed
use lib "src";
use lib "src/lib";
use Gitolite::Test;
use Cwd;

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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();

View File

@ -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";