Changeset 2271 in ProjectBuilder
- Timestamp:
- Aug 30, 2017, 5:07:54 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r2270 r2271 3887 3887 3888 3888 # We need to have that pb_distro_get_context function 3889 # Get it from Project -Builder::Distribution3889 # Get it from ProjectBuilder::Distribution 3890 3890 # And we now need the conf file required for this to work created above 3891 3891 … … 4003 4003 if ($itype =~ /^file/) { 4004 4004 my $cmdget; 4005 my ($pbver1,$pbver2,$pbextdir); 4006 my ($tmp1,$tmp2); 4005 4007 if (defined $sbx) { 4006 4008 # Install from sandbox mean using the result of the just passed sbx2build command 4007 4009 # Get content saved in cms2build 4008 4010 my ($pkg) = pb_conf_read("$ENV{'PBDESTDIR'}/$ENV{'PBPROJVER'}-$ENV{'PBPROJTAG'}.yml","pbpkg"); 4009 my$pbextdir = pb_get_extdir();4011 $pbextdir = pb_get_extdir(); 4010 4012 die "Unable to get package list" if (not defined $pkg); 4011 4013 … … 4016 4018 pb_log(2,"Vertag1: $vertag1\n"); 4017 4019 pb_log(2,"Vertag2: $vertag2\n"); 4018 my($pbver1,$tmp1) = split(/-/,$vertag1);4019 my($pbver2,$tmp2) = split(/-/,$vertag2);4020 ($pbver1,$tmp1) = split(/-/,$vertag1); 4021 ($pbver2,$tmp2) = split(/-/,$vertag2); 4020 4022 $cmdget = "mv /tmp/ProjectBuilder-$pbver1$pbextdir.tar.gz ProjectBuilder-latest.tar.gz ; mv /tmp/project-builder-$pbver2$pbextdir.tar.gz project-builder-latest.tar.gz"; 4021 4023 } else { … … 4047 4049 EOF 4048 4050 print SCRIPT " $cmdget ; "; 4049 print SCRIPT << 'EOF'4050 gzip -cd ProjectBuilder-latest.tar.gz | tar xf - ; cd ProjectBuilder- * ; perl Makefile.PL ; make ; make install ; cd .. ; rm -rf ProjectBuilder-* ; gzip -cd project-builder-latest.tar.gz | tar xf - ; cd project-builder-*; perl Makefile.PL ; make ; make install ; cd .. ; rm -rf project-builder-* ;","Building Project-Builder");4051 print SCRIPT << "EOF" 4052 gzip -cd ProjectBuilder-latest.tar.gz | tar xf - ; cd ProjectBuilder-$pbver1$pbextdir ; perl Makefile.PL ; make ; make install ; cd .. ; rm -rf ProjectBuilder-* ; gzip -cd project-builder-latest.tar.gz | tar xf - ; cd project-builder-$pbver2$pbextdir ; perl Makefile.PL ; make ; make install ; cd .. ; rm -rf project-builder-* ;","Building Project-Builder"); 4051 4053 EOF 4052 4054 } elsif ($itype =~ /^pkg/) {
Note:
See TracChangeset
for help on using the changeset viewer.