summaryrefslogtreecommitdiff
path: root/make-version.pl
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2016-06-11 06:10:17 +0100
committerJoão Valverde <j@v6e.pt>2016-06-12 19:29:47 +0000
commitcee3e827ebcc1d4524c19208b9a1196cb0e4f7a2 (patch)
tree1b37014c246745666dfe817619d40c72b4cee062 /make-version.pl
parent38d39f292e01551fe30b57583bd79a0d06d59420 (diff)
downloadwireshark-cee3e827ebcc1d4524c19208b9a1196cb0e4f7a2.tar.gz
CMake: Make PROJECT_VERSION_EXTENSION code simpler
The intent was to allow all sorts of overrides but, ugly. I don't think we need $cmake_package_string either, at least with these changes. Follow-up to 7c6e859ccf210a45e1cc0f6da17692845e6b5a23. (And bdec712166ba924a2cdeaaca8ae580c343eaf02c). Change-Id: I808b6bd3a3c64d2a67165344e8fe23e8314c27db Reviewed-on: https://code.wireshark.org/review/15835 Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'make-version.pl')
-rwxr-xr-xmake-version.pl7
1 files changed, 2 insertions, 5 deletions
diff --git a/make-version.pl b/make-version.pl
index 626516db79..74b9490a86 100755
--- a/make-version.pl
+++ b/make-version.pl
@@ -405,9 +405,6 @@ sub update_cmakelists_txt
my $contents = "";
my $version = "";
my $filepath = "$srcdir/CMakeLists.txt";
- my $cmake_package_string = "\$ENV{WIRESHARK_VERSION_EXTRA}";
-
- if ($package_string ne "") { $cmake_package_string = $package_string; }
return if (!$set_version && $package_string eq "");
@@ -421,8 +418,8 @@ sub update_cmakelists_txt
$line = sprintf("set(PROJECT_MINOR_VERSION %d)$1", $version_pref{"version_minor"});
} elsif ($line =~ /^set *\( *PROJECT_PATCH_VERSION .*([\r\n]+)$/) {
$line = sprintf("set(PROJECT_PATCH_VERSION %d)$1", $version_pref{"version_micro"});
- } elsif ($line =~ /^set *\( *PROJECT_VERSION_EXTENSION\b.*\) *([\r\n]+)$/) {
- $line = sprintf("set(PROJECT_VERSION_EXTENSION \"%s\")$1", $cmake_package_string);
+ } elsif ($line =~ /^set *\( *PROJECT_VERSION_EXTENSION .*([\r\n]+)$/) {
+ $line = sprintf("set(PROJECT_VERSION_EXTENSION \"%s\")$1", $package_string);
}
$contents .= $line
}