Lines Matching refs:target
106 system("$mk -s -f include/scan.mk IS_TTY=1 SCAN_TARGET=\"targetinfo\" SCAN_DIR=\"feeds/$name\" SCAN_NAME=\"target\" SCAN_DEPS=\"profiles/*.mk $ENV{TOPDIR}/include/target.mk\" SCAN_DEPTH=5 SCAN_EXTRA=\"\" SCAN_MAKEOPTS=\"TARGET_BUILD=1\" TMP_DIR=\"$ENV{TOPDIR}/feeds/$name.tmp\"");
196 my @target = parse_target_metadata($file);
197 my %target;
198 foreach my $target (@target) {
199 $target{$target->{id}} = $target;
201 return %target
216 my %target = get_targets("./feeds/$feed.targetindex");
218 $feed_cache{$feed} = [ { %package }, { %srcpackage }, { %target } ];
265 my $target = $feed_target->{$name};
271 $target->{$key} and $substr and $target->{$key} =~ m/$substr/i and $match = 1;
280 printf "TARGET: \%-17s\t\%s\n", $target->{id}, $target->{name};
308 my $target = $feed_target->{$name};
309 if($target->{name}) {
310 printf "TARGET: \%-24s\t\%s\n", $target->{id}, $target->{name};
388 my $target = shift;
389 my $path = $target->{makefile};
395 my $dest = "./target/linux/$name";
402 system("ln -sf ../../$path ./target/linux/");
425 my $target = shift;
430 $feed_cache{$feed->[1]}->[2]->{$target} and return $feed;
451 my $target = $feed->{$name};
452 $target or return 0;
454 warn "Installing target '$name'\n";
455 return do_install_target($target);
609 warn "Uninstalling target '$name'\n";
627 foreach my $dir (glob "target/linux/*") {
639 my $target = "target/linux/$name";
640 -l "$target" and do {
641 uninstall_target($target);