Changeset 2499 in ProjectBuilder
- Timestamp:
- Apr 1, 2020, 2:23:56 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb-modules/lib/ProjectBuilder/Distribution.pm
r2490 r2499 26 26 # Inherit from the "Exporter" module which handles exporting functions. 27 27 28 use vars qw( $VERSION $REVISION $PBCONFVER@ISA @EXPORT);28 use vars qw(@ISA @EXPORT); 29 29 use Exporter; 30 30 … … 34 34 our @ISA = qw(Exporter); 35 35 our @EXPORT = qw(pb_distro_init pb_distro_conffile pb_distro_sysconffile pb_distro_api pb_distro_get pb_distro_get_if pb_distro_getlsb pb_distro_installdeps pb_distro_installpkgs pb_distro_getdeps pb_distro_only_deps_needed pb_distro_setuprepo pb_distro_setuposrepo pb_distro_setuprepo_gen pb_distro_get_context pb_distro_to_keylist pb_distro_conf_print pb_apply_conf_proxy); 36 ($VERSION,$REVISION,$PBCONFVER) = pb_version_init();36 our ($VERSION,$REVISION,$PBCONFVER) = pb_version_init(); 37 37 38 38 =pod … … 417 417 my $deps = shift; # optional list of deps to install 418 418 my $local = shift; # optional should we install local packages or remote (for deb command is different) 419 420 # Get dependencies in the build file if not forced 421 $deps = pb_distro_getdeps($f,$pbos, $forcerepo) if ((not defined $deps) || (defined $forcerepo)); 422 pb_log(2,"deps: $deps\n"); 423 return if ((not defined $deps) || ($deps =~ /^\s*$/)); 419 my $deps2; 420 421 if (not defined $deps) { 422 $deps = pb_distro_getdeps($f,$pbos, $forcerepo); 423 } 424 pb_log(2,"deps: $deps\n") if (defined $deps); 425 return if (((not defined $deps) || ($deps =~ /^\s*$/)); 424 426 425 427 pb_distro_installpkgs($pbos,$deps,$local); … … 578 580 # Not reached 579 581 } 580 pb_log(2,"found deps2: $p\n");581 582 $deps2 .= " $p"; 582 583 } 583 584 584 585 $deps2 =~ s/^\s*//; 585 pb_log(2," now deps2: $deps2\n");586 pb_log(2,"List of missing packages: $deps2\n"); 586 587 return($deps2); 587 588 } … … 986 987 } 987 988 988 =item B<pb_distro_get_in_conf_if>989 990 This function gets the parameters in the conf file passed as name from the most precise tuple up to default991 992 =cut993 994 sub pb_distro_get_in_conf_if {995 996 my $pbos = shift;997 my $conffile = shift;998 999 my @ptr = pb_conf_read($conffile,@_);1000 my $var;1001 $var->{"ptr"} = \@ptr;1002 $var->{"val"} = \@_;1003 return(pb_distro_get_param($pbos,$var));1004 }1005 1006 989 =item B<pb_distro_get_context> 1007 990
Note:
See TracChangeset
for help on using the changeset viewer.