my $usage = "Usage: $0 -t TARGET -r RELEASE -b BUILDTYPE where: TARGET = {all|esel|esci|sci|btsc|sbc|cn|cis} RELEASE = number + optional buildid for the build BUILDTYPE = {clean|incremental|inc} -- note last two "; my $TARGET=undef; my $RELEASE=undef; my $BUILDTYPE=undef; my $TARGET_FOUND="0"; my $BASEDIR=""; my $DRIVENAME; my $NICE; while(@ARGV){ my $argin = shift; if ($argin =~ /-t/){$TARGET= shift} if ($argin =~ /-r/){$RELEASE=shift} if ($argin =~ /-b/){$BUILDTYPE=shift} } if (( !defined $TARGET ) or ( !defined $RELEASE ) or ( !defined $BUILDTYPE)) {print $usage;exit;}