# HG changeset patch # User Dario Sestito # Date 1274268624 -3600 # Node ID 96567d7b618a02d6955058504c044a3e4033bd28 # Parent 6f5db200d8d5d4e8127b6362bd55f5a94637d63c Exec hg add/addremove commands before hg diff diff -r 6f5db200d8d5 -r 96567d7b618a generate_system_models.pl --- a/generate_system_models.pl Tue May 18 16:15:15 2010 +0100 +++ b/generate_system_models.pl Wed May 19 12:30:24 2010 +0100 @@ -68,12 +68,12 @@ my $updatesysdef_cmd = "copy /Y $codeline\\system_model.xml platforms\\$codeline\\single\\sysdefs\\system_model.xml"; print "$updatesysdef_cmd\n"; system($updatesysdef_cmd); + system("hg -R platforms add"); # just in case this is a new platform my $diff_cmd = "hg -R platforms diff --stat"; print "$diff_cmd\n"; my @diff_output = `$diff_cmd`; if (@diff_output) { - system("hg -R platforms add"); # just in case this is a new platform system("hg -R platforms commit -m \"Add auto generated $codeline system model (packages\@$packages_changeset)\" -u\"Dario Sestito \""); system("hg -R platforms push http://darios:symbian696b\@developer.symbian.org/oss/MCL/sftools/fbf/projects/platforms"); @@ -97,14 +97,14 @@ print "$splitmodel2_cmd\n"; system($splitmodel2_cmd); } + my $addremove_cmd = "hg -R packages addremove"; + print "$addremove_cmd\n"; + system($addremove_cmd); my $diff_cmd = "hg -R packages diff --stat"; print "$diff_cmd\n"; my @diff_output = `$diff_cmd`; if (@diff_output) { - my $addremove_cmd = "hg -R packages addremove"; - print "$addremove_cmd\n"; - system($addremove_cmd); my $commit_cmd = "hg -R packages commit -m \"Update package models from auto generated system model (packages\@$packages_changeset)\" -u\"Dario Sestito \""; print "$commit_cmd\n"; system($commit_cmd);