X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2Ftools%2Fupdateversion.pl;h=6be565332e83e8ee9d341d70b03b8452bf0e6def;hp=1f7dc3e76cffa0dbf317a69fa594a7f0c791b339;hb=03ec5c6000d08696507c336d1ae8d62171abfa7f;hpb=867f33340a216f96e965c2be0b9f2660247ec5e6
diff --git a/source/tools/updateversion.pl b/source/tools/updateversion.pl
index 1f7dc3e..6be5653 100755
--- a/source/tools/updateversion.pl
+++ b/source/tools/updateversion.pl
@@ -70,9 +70,9 @@ foreach my $file_data_line(@file_data) {
}
-# Update projects/msw/xestiaab.rc
+# Update source/os/msw/xestiaab.rc
-$filename = "../../projects/msw/xestiaab.rc";
+$filename = "../os/msw/xestiaab.rc";
tie(@file_data, 'Tie::File', $filename);
foreach my $file_data_line(@file_data) {
@@ -97,22 +97,30 @@ foreach my $file_data_line(@file_data) {
$line_output .= ",0,0";
$file_data_line = $line_output;
}
-
}
-# Update projects/osx/XestiaAddressBook.xcodeproj/project.pbxproj
-
-$filename = "../../projects/osx/XestiaAddressBook.xcodeproj/project.pbxproj";
-tie(@file_data, 'Tie::File', $filename);
-foreach my $file_data_line(@file_data) {
-
- # Look for PRODUCT_VERSION
-
- if ($file_data_line =~ /^\t\t\t\tPRODUCT_VERSION/){
- my $line_output = "\t\t\t\tPRODUCT_VERSION = ";
- $line_output .= $version;
- $line_output .= ";";
- $file_data_line = $line_output;
+# Update source/os/osx/Info.plist
+
+$filename = "../os/osx/Info.plist";
+open($file_handle, '+<', $filename);
+my $line_found = 0;
+my $new_file = "";
+while(<$file_handle>)
+{
+ if ($line_found eq 1)
+ {
+ my $new_line = "\t" . $version_major . "." . $version_minor . "\n";
+ $new_file .= $new_line;
+ $line_found = 0;
+ next;
}
+ if (/.*CFBundleVersion<\/key>/)
+ {
+ $line_found = 1;
+ }
+ $new_file .= $_;
}
+close($file_handle);
+
+print $new_file;