Lines Matching refs:basedir
22 my $basedir="";
38 $0 -b basedir { -k <vmlinux> | -F <System.map> } [options]...
41 -b --basedir : Modules base directory (e.g /lib/modules/<2.x.y>)
44 -n --stdout : Write to stdout instead of <basedir>/modules.dep
52 "basedir|b=s" => \$basedir,
61 die $usage unless $basedir && ( $kernel || $kernelsyms );
64 # Strip any trailing or multiple slashes from basedir
65 $basedir =~ s-(/)\1+-/-g;
68 if($basedir !~ m-/lib/modules-) {
72 # if no kernel version is contained in the basedir, try to find one
73 if($basedir !~ m-/lib/modules/\d\.\d-) {
74 opendir(BD, $basedir) or die "can't open basedir $basedir : $!\n";
77 next unless -d "$basedir/$_";
81 warn("Guessed module directory as $basedir/$kdir\n");
86 die "Cannot find a kernel version under $basedir\n" unless $kdir;
87 $basedir = "$basedir/$kdir";
90 # Find the list of .o or .ko files living under $basedir
101 }, $basedir;
142 open(STDOUT, ">$basedir/modules.dep")
143 or die "cannot open $basedir/modules.dep: $!";
145 my $kseries = $basedir =~ m,/2\.6\.[^/]*, ? '2.6' : '2.4';
223 depmod.pl [OPTION]... [basedir]...
248 =item B<-b --basedir>