Line 209... |
Line 209... |
}
|
}
|
}
|
}
|
|
|
|
|
my $fileXX = find_filename($filesetref_name ,$new_vendor,$new_proj,$new_comp,$new_version);
|
my $fileXX = find_filename($filesetref_name ,$new_vendor,$new_proj,$new_comp,$new_version);
|
if($fileXX){push(@filelist_sim,"${home}${prefix}/${vendor}__${library}/children/${fileXX}\n");}
|
if($fileXX){push(@filelist_sim,"${home}${prefix}/children/${fileXX}\n");}
|
}
|
}
|
}
|
}
|
|
|
|
|
|
|
Line 271... |
Line 271... |
my $component = pop(@params);
|
my $component = pop(@params);
|
my $library = pop(@params);
|
my $library = pop(@params);
|
my $vendor = pop(@params);
|
my $vendor = pop(@params);
|
my $filesetref_name = pop(@params);
|
my $filesetref_name = pop(@params);
|
|
|
#print "find_filename $vendor $library $component $version \n";
|
|
my $variant;
|
my $variant;
|
if($version) {$variant = "${component}_${version}";}
|
if($version) {$variant = "${component}_${version}";}
|
else {$variant = "${component}";}
|
else {$variant = "${component}";}
|
|
|
my @filelist = yp::lib::parse_component_brothers("$vendor","$library","$component","$version");
|
my @filelist = yp::lib::parse_component_brothers("$vendor","$library","$component","$version");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
my $comp_xml_sep = yp::lib::find_comp_xml_sep($vendor,$library,$component,$version);
|
my $comp_xml_sep = yp::lib::find_comp_xml_sep($vendor,$library,$component,$version);
|
my $lib_comp_sep = yp::lib::find_lib_comp_sep($vendor,$library,$component);
|
my $lib_comp_sep = yp::lib::find_lib_comp_sep($vendor,$library,$component);
|
my $library_path = "${lib_comp_sep}${component}${comp_xml_sep}";
|
my $library_path = "${lib_comp_sep}${component}${comp_xml_sep}";
|
|
|
|
|
Line 311... |
Line 303... |
my($file_type) = $i_name ->findnodes('../spirit:userFileType/text()')->to_literal ;
|
my($file_type) = $i_name ->findnodes('../spirit:userFileType/text()')->to_literal ;
|
my($logical_name) = $i_name ->findnodes('../spirit:logicalName/text()')->to_literal ;
|
my($logical_name) = $i_name ->findnodes('../spirit:logicalName/text()')->to_literal ;
|
my($view_file) = $i_name ->findnodes('../../spirit:name/text()')->to_literal ;
|
my($view_file) = $i_name ->findnodes('../../spirit:name/text()')->to_literal ;
|
if(($file_type eq "libraryDir") && ($logical_name eq "dest_dir") )
|
if(($file_type eq "libraryDir") && ($logical_name eq "dest_dir") )
|
{
|
{
|
#print "222 | $view_file | $filesetref_name | \n";
|
|
if( $view_file eq $filesetref_name )
|
if( $view_file eq $filesetref_name )
|
{
|
{
|
return ("${vendor}__${library}${library_path}/${file_name}${variant}.v");
|
return ("${vendor}__${library}${library_path}/${file_name}${variant}.v");
|
};
|
};
|
}
|
}
|