Changeset 2465 in ProjectBuilder
- Timestamp:
- Jan 18, 2020, 11:54:17 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb-modules/lib/ProjectBuilder/Distribution.pm
r2462 r2465 634 634 635 635 This function sets up potential additional repository to the build/install/test environment 636 If done, it returns forcerepo if a repo was added, if not undef 636 637 637 638 =cut … … 650 651 my ($addrepo) = pb_conf_get_in_hash_if($h,"add".$repotype."repo"); 651 652 my $repo = pb_distro_get_param($pbos,$addrepo); 653 # If no repo then set it up as undef so the return value is correct from pb_distro_setuprepo_gen 654 $repo = undef if ($repo eq ""); 652 655 if ($repotype =~ /install/) { 653 656 # Give a probable default if nothing is provided to avoid overloading conf files … … 655 658 if ((not defined $addrepo) || (not defined $repo)) { 656 659 my ($pbrepo) = pb_conf_get_in_hash_if($h,"pbrepo"); 657 return(undef) if (not defined $pbrepo); 660 if (not defined $pbrepo) { 661 cluck("No pbrepo parameter defined in your project configuration file, please fix !"); 662 return(undef); 663 } 658 664 my $url = "$pbrepo->{$ENV{'PBPROJ'}}"; 659 665 my ($testver,$delivery) = pb_conf_get_in_hash_if($h,"testver","delivery"); … … 681 687 =item B<pb_distro_setuprepo_gen> 682 688 683 This function sets up in a generic way potential additional repository passed as a param 689 This functionthe sets up in a generic way potential additional repository passed as a param 690 It returns forcerepo if one was added, else undef 684 691 685 692 =cut
Note:
See TracChangeset
for help on using the changeset viewer.