Changeset 26
- Timestamp:
- 12/15/06 13:55:11 (2 years ago)
- Files:
-
- trunk/bin/kwiki (added)
- trunk/core/Kwiki/kwiki (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/core/Kwiki/kwiki
r25 r26 4 4 use warnings; 5 5 our $VERSION = '0.40'; 6 use Cwd ' abs_path';6 use Cwd 'cwd', 'abs_path'; 7 7 use FindBin; 8 8 use Config; … … 16 16 $bin =~ s/.*\///; 17 17 $bin = "$base/$bin"; 18 my $home = cwd(); 18 19 while (-l $bin) { 20 chdir $base; 19 21 $bin = abs_path(readlink $bin); 20 22 $base = $bin; 21 23 $base =~ s/(.*)\/.*/$1/; 22 24 } 23 $base = abs_path("$base/.."); 24 return $base if -d "$base/lib/Kwiki"; 25 chdir $home; 26 $base = abs_path("$base/../.."); 27 return $base if -d "$base/lib/Kwiki" and -d "$base/core/Kwiki"; 25 28 26 29 if ($ENV{HOME}) {
