common/tools/generate_package_defs.pl
changeset 1278 8400dd17b04a
parent 1218 b9a2adc3ea65
equal deleted inserted replaced
1277:06a4d69b725f 1278:8400dd17b04a
    41 	print "$rmdir_cmd\n";
    41 	print "$rmdir_cmd\n";
    42 	system($rmdir_cmd);
    42 	system($rmdir_cmd);
    43 	my $splitmodel_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\$codeline";
    43 	my $splitmodel_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\$codeline";
    44 	print "$splitmodel_cmd\n";
    44 	print "$splitmodel_cmd\n";
    45 	system($splitmodel_cmd);
    45 	system($splitmodel_cmd);
    46 	if ($codeline eq 'symbian3') # also update CompilerCompatibility and tip_bulk_s3
    46 	if ($codeline eq 'symbian3') # also update CompilerCompatibility, tip_bulk_s3 and RCL_3
    47 	{
    47 	{
    48 		my $rmdir2_cmd = "del /S  packages\\CompilerCompatibility\\package_definition.xml >nul";
    48 		my $rmdir2_cmd = "del /S  packages\\CompilerCompatibility\\package_definition.xml >nul";
    49 		print "$rmdir2_cmd\n";
    49 		print "$rmdir2_cmd\n";
    50 		system($rmdir2_cmd);
    50 		system($rmdir2_cmd);
    51 		my $splitmodel2_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\CompilerCompatibility";
    51 		my $splitmodel2_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\CompilerCompatibility";
    56 		print "$rmdir3_cmd\n";
    56 		print "$rmdir3_cmd\n";
    57 		system($rmdir3_cmd);
    57 		system($rmdir3_cmd);
    58 		my $splitmodel3_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\tip_bulk_s3";
    58 		my $splitmodel3_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\tip_bulk_s3";
    59 		print "$splitmodel3_cmd\n";
    59 		print "$splitmodel3_cmd\n";
    60 		system($splitmodel3_cmd);
    60 		system($splitmodel3_cmd);
       
    61 		
       
    62 		my $rmdir4_cmd = "del /S  packages\\RCL_3\\package_definition.xml >nul";
       
    63 		print "$rmdir4_cmd\n";
       
    64 		system($rmdir4_cmd);
       
    65 		my $splitmodel4_cmd = "perl ..\\split_sysdef.pl -s platforms\\$codeline\\single\\sysdefs\\system_model.xml -o packages\\RCL_3";
       
    66 		print "$splitmodel4_cmd\n";
       
    67 		system($splitmodel4_cmd);
    61 	}
    68 	}
    62 	if ($codeline eq 'symbian4') # also update tip_pbc (package based contribution) branch
    69 	if ($codeline eq 'symbian4') # also update tip_pbc (package based contribution) branch
    63 	{
    70 	{
    64 		my $rmdir3_cmd = "del /S  packages\\tip_pbc\\package_definition.xml >nul";
    71 		my $rmdir3_cmd = "del /S  packages\\tip_pbc\\package_definition.xml >nul";
    65 		print "$rmdir3_cmd\n";
    72 		print "$rmdir3_cmd\n";