X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/270869139db617e29a35bb9ded41087bb702f9ac..refs/heads/eme/usr-header-gen:/lunaix-os/LConfig?ds=inline diff --git a/lunaix-os/LConfig b/lunaix-os/LConfig index 36be155..0e27e4e 100644 --- a/lunaix-os/LConfig +++ b/lunaix-os/LConfig @@ -1,10 +1,11 @@ import time +from datetime import datetime, date include("kernel") include("arch") include("hal") -@Term("Version") +@Term("Kernel Version") @ReadOnly def lunaix_ver(): """ @@ -13,10 +14,14 @@ def lunaix_ver(): type(str) - seq_num = int(time.time() / 3600) - default("%s dev-2024_%d"%(v(arch), seq_num)) + today = date.today() + year = today.year + start_of_year = datetime(year, 1, 1).date() + seq_num = (today - start_of_year).days + + default("%s v0.%d%d"%(v(arch), year - 2000, seq_num)) -@Collection +@Collection("Kernel Debug and Testing") def debug_and_testing(): """ General settings for kernel debugging feature