Changeset 34524 for other-projects/nightly-tasks/snapshot/trunk/task.pl
- Timestamp:
- 2020-11-05T00:13:31+13:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/nightly-tasks/snapshot/trunk/task.pl
r34518 r34524 24 24 #$osversion=`uname -r | sed 's/\..*$//'`; 25 25 $osversion=`uname -r`; #$osversion =~ s@\..*$@@; 26 $osversion = ($osversion =~ m@^1[1-9]@i) ? "-Lion" : ""; 26 #$osversion = ($osversion =~ m@^1[1-9]@i) ? "-Lion" : ""; 27 28 # e.g. https://en.wikipedia.org/wiki/MacOS_Mojave has darwin kernel version 18.7.0 29 # uname -r returns the major number. 18 in Mojave's example 30 if($osversion =~ m@^11@i) { 31 $osversion = "-Lion"; 32 } elsif($osversion =~ m@^12@i) { 33 $osversion = "-Mountain-Lion"; 34 } elsif($osversion =~ m@^13@i) { 35 $osversion = "-Mavericks"; # official name is not Maverick but Mavericks 36 } elsif($osversion =~ m@^14@i) { 37 $osversion = "-Yosemite"; 38 } elsif($osversion =~ m@^15@i) { 39 $osversion = "-ElCapitan"; 40 } elsif($osversion =~ m@^16@i) { 41 $osversion = "-Sierra"; 42 } elsif($osversion =~ m@^17@i) { 43 $osversion = "-HighSierra"; 44 } elsif($osversion =~ m@^18@i) { 45 # Running uname -v, shows that darwin kernel version = 18.7.0, which is Mojave 46 # see https://en.wikipedia.org/wiki/MacOS_Mojave 47 $osversion = "-Mojave"; 48 } 27 49 } 28 50
Note:
See TracChangeset
for help on using the changeset viewer.