URL
https://opencores.org/ocsvn/socgen/socgen/trunk
[/] [socgen/] [trunk/] [tools/] [sys/] [soc_link_child] - Diff between revs 121 and 124
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 121 |
Rev 124 |
Line 114... |
Line 114... |
#/*********************************************************************************************/
|
#/*********************************************************************************************/
|
|
|
|
|
|
|
|
|
my $socgen_ip_file = $parser->parse_file(yp::lib::find_socgen("socgen:ip",$vendor,$project,$component));
|
my $sogen_file = $parser->parse_file(yp::lib::find_socgen("socgen:componentConfiguration",$vendor,$project,$component));
|
|
|
|
|
|
|
foreach my $i_name ($socgen_ip_file->findnodes("//socgen:chips/socgen:chip[socgen:name/text() = '$variant']"))
|
foreach my $i_name ($sogen_file->findnodes("//socgen:syn/socgen:ise[socgen:name/text() = '$variant']"))
|
{
|
{
|
my($replace_vendor) = $i_name ->findnodes('socgen:target/socgen:vendor/text()')->to_literal ;
|
my($replace_vendor) = $i_name ->findnodes('socgen:target/socgen:vendor/text()')->to_literal ;
|
my($replace_library) = $i_name ->findnodes('socgen:target/socgen:library/text()')->to_literal ;
|
my($replace_library) = $i_name ->findnodes('socgen:target/socgen:library/text()')->to_literal ;
|
my @replace_components = yp::lib::find_components("spirit:component",$replace_vendor,$replace_library);
|
my @replace_components = yp::lib::find_components("spirit:component",$replace_vendor,$replace_library);
|
|
|
Line 180... |
Line 180... |
|
|
|
|
|
|
|
|
#/*********************************************************************************************/
|
#/*********************************************************************************************/
|
#/ */
|
#/ link the component and software for each child under the parents work/childern dir */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
#/ */
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.