diff options
author | Petr Mrázek <peterix@gmail.com> | 2021-09-04 21:27:09 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2021-09-04 21:27:09 +0200 |
commit | 938f896bfa7775cf7dcf1ee6883572f514f53993 (patch) | |
tree | e95720f21a0e818e45659ce055b7306f81ee6919 /libraries/systeminfo/include | |
parent | cd87029e6fc0c8d8b25c9162812ae066066ad11a (diff) | |
download | PrismLauncher-938f896bfa7775cf7dcf1ee6883572f514f53993.tar.gz PrismLauncher-938f896bfa7775cf7dcf1ee6883572f514f53993.tar.bz2 PrismLauncher-938f896bfa7775cf7dcf1ee6883572f514f53993.zip |
GH-4014 change updater to recognize new Qt 5.15.2 builds
Diffstat (limited to 'libraries/systeminfo/include')
-rw-r--r-- | libraries/systeminfo/include/sys.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libraries/systeminfo/include/sys.h b/libraries/systeminfo/include/sys.h index 914d2555..bd6e2486 100644 --- a/libraries/systeminfo/include/sys.h +++ b/libraries/systeminfo/include/sys.h @@ -4,10 +4,24 @@ namespace Sys { const uint64_t mebibyte = 1024ull * 1024ull; + +enum class KernelType { + Undetermined, + Windows, + Darwin, + Linux +}; + struct KernelInfo { QString kernelName; QString kernelVersion; + + KernelType kernelType = KernelType::Undetermined; + int kernelMajor = 0; + int kernelMinor = 0; + int kernelPatch = 0; + bool isCursed = false; }; KernelInfo getKernelInfo(); |