sbsv1_os/e32toolp/platform/cl_bpabi.pm
branchRCL_3
changeset 13 7416fe50a180
parent 2 99082257a271
equal deleted inserted replaced
8:5e76a11e104b 13:7416fe50a180
  1108 	}
  1108 	}
  1109 
  1109 
  1110 	&main::Output(" \\\n\$(EPOCSTATLINK$Bld)\\$StaticRTLib\.lib");
  1110 	&main::Output(" \\\n\$(EPOCSTATLINK$Bld)\\$StaticRTLib\.lib");
  1111 
  1111 
  1112 	&main::Output(" \\\n\t",getConfigVariable('VIA_FILE_PREFIX'));
  1112 	&main::Output(" \\\n\t",getConfigVariable('VIA_FILE_PREFIX'));
  1113 	PrintList("\' \\\n\t\'\.\&Generic_Quote\(\"\\\$\(EPOCBSFSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList);
  1113 	if($PlatName =~ /^gcce$/i) {
       
  1114 		PrintList("\' \\\n\t\'\.\&Generic_Quote\(\"\\\$\(EPOCSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList);
       
  1115 	}
       
  1116 	else {
       
  1117 		PrintList("\' \\\n\t\'\.\&Generic_Quote\(\"\\\$\(EPOCBSFSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList);
       
  1118 	}
  1114 	&main::Output(" \\\n\t",getConfigVariable('VIA_FILE_SUFFIX'));
  1119 	&main::Output(" \\\n\t",getConfigVariable('VIA_FILE_SUFFIX'));
  1115 	
  1120 	
  1116 	@depLibs = (@depLibs, DepLinkList("\&Generic_Quote\(\"\\\$\(EPOCBSFSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList));
  1121 	if($PlatName =~ /^gcce$/i) {
       
  1122 		@depLibs = (@depLibs, DepLinkList("\&Generic_Quote\(\"\\\$\(EPOCSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList));
       
  1123 	}
       
  1124 	else {
       
  1125 		@depLibs = (@depLibs, DepLinkList("\&Generic_Quote\(\"\\\$\(EPOCBSFSTATLINK$Bld\)\\\\\$_\"\)", @StatLibList));
       
  1126 	}
  1117 	
  1127 	
  1118 	
  1128 	
  1119 	my @ImportLibList = ImportLibraryList(@LibList);
  1129 	my @ImportLibList = ImportLibraryList(@LibList);
  1120 	PrintList("\' \\\n\t\'\.\&Generic_Quote\(\"\\\$\(EPOCLIB\)\\\\LIB\\\\\$_\"\)", @ImportLibList);
  1130 	PrintList("\' \\\n\t\'\.\&Generic_Quote\(\"\\\$\(EPOCLIB\)\\\\LIB\\\\\$_\"\)", @ImportLibList);
  1121 	@depLibs = (@depLibs, DepLinkList("\&Generic_Quote\(\"\\\$\(EPOCLIB\)\\\\LIB\\\\\$_\"\)", @ImportLibList));
  1131 	@depLibs = (@depLibs, DepLinkList("\&Generic_Quote\(\"\\\$\(EPOCLIB\)\\\\LIB\\\\\$_\"\)", @ImportLibList));
  1704 
  1714 
  1705 		}
  1715 		}
  1706          elsif ($BasicTrgType=~/^LIB$/o) {
  1716          elsif ($BasicTrgType=~/^LIB$/o) {
  1707 			&main::Output(
  1717 			&main::Output(
  1708 			"\t\$(AR) ",
  1718 			"\t\$(AR) ",
  1709 				" \$(ARCHIVER_CREATE_OPTION) ",
  1719 				" \$(ARCHIVER_CREATE_OPTION) "
  1710 				" \$(EPOCBSFSTATLINK$Bld)\\$Trg \\\n"
  1720 			);
  1711 			);
  1721 			if($PlatName =~ /^gcce$/i) {
       
  1722 				&main::Output(" \$(EPOCSTATLINK$Bld)\\$Trg \\\n");
       
  1723 			}
       
  1724 			else {
       
  1725 				&main::Output(" \$(EPOCBSFSTATLINK$Bld)\\$Trg \\\n");
       
  1726 			}
  1712 		# Pass in the command file if the command file option is passed in
  1727 		# Pass in the command file if the command file option is passed in
  1713 		if($viaoption) {
  1728 		if($viaoption) {
  1714                         #'@' is for GCCE whos version is not 3.4.3
  1729                         #'@' is for GCCE whos version is not 3.4.3
  1715 			if($viaoption eq '@'){
  1730 			if($viaoption eq '@'){
  1716 				&main::Output(
  1731 				&main::Output(