Changeset 3194
- Timestamp:
- 03/07/09 11:27:58 (3 years ago)
- File:
-
- 1 edited
-
trunk/Padre/lib/Padre/Util.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre/lib/Padre/Util.pm
r3184 r3194 266 266 267 267 my $olddir = File::Basename::dirname($filename); 268 my $dir = File::Basename::dirname($olddir); 269 #print "DIR: $olddir\n $dir\n"; 268 my $dir = $olddir; 270 269 while (1) { 271 last if $olddir eq $dir; 272 last if -e File::Spec->catfile($dir, 'Makefile.PL'); 273 last if -e File::Spec->catfile($dir, 'Build.PL'); 274 #print "trying $dir\n"; 270 # print "DIR: $olddir\n $dir\n"; 271 return $dir if -e File::Spec->catfile($dir, 'Makefile.PL'); 272 return $dir if -e File::Spec->catfile($dir, 'Build.PL'); 275 273 $olddir = $dir; 276 274 $dir = File::Basename::dirname($dir); 277 } 278 return if $dir eq $olddir; 279 return $dir; 275 276 last if $olddir eq $dir; 277 } 278 return; 280 279 } 281 280
Note: See TracChangeset
for help on using the changeset viewer.
