FORMAT/Version.inc
Tolik Trek fa0375aad3 ...
2026-04-16 16:34:46 +10:00

64 lines
1.6 KiB
PHP

IFNDEF INCREASE_BUILD
DEFINE INCREASE_BUILD 0
ELSE
DEFINE+ INCREASE_BUILD 1
ENDIF
;------------------[ „®áâ ñ¬ ⥪ãéãî ¤ âã ¨ BUILD++ ]-----------------[]
LUA PASS1
DDF_date, DDF_month, DDF_year = Get_date_RU(sj.get_define("__DATE__"))
if sj.get_define("INCREASE_BUILD") > "0" then
DDF_build = increase_build("ddf_build.txt")
else
DDF_build = get_build("ddf_build.txt")
end
if DDF_build > 999 then
DDF_build = 999
print("WARNING! Build > 999","WARNING! Build > 999","WARNING! Build > 999","WARNING! Build > 999","\aWARNING! Build > 999\a")
end
ENDLUA
LUA ALLPASS
DDF_Vers = sj.get_label("VERS")
DDF_Modf = sj.get_label("MODF")
sj.insert_label("lua_DAY", DDF_date)
sj.insert_label("lua_MONTH", DDF_month)
sj.insert_label("lua_YEAR", DDF_year)
sj.insert_label("lua_BUILD", DDF_build)
sj.insert_define("YEAR_TXT", "'" .. string.format("%04d", DDF_year) .. "'")
sj.insert_define("VERS_TXT", "'" .. string.format("%d", sj.get_label("VERS")) .. "'")
sj.insert_define("MODF_TXT", "'" .. string.format("%02d", sj.get_label("MODF")) .. "'")
sj.insert_define("BUILD_TXT", "'" .. string.format("%03d", DDF_build) .. "'")
ENDLUA
;---------------------------------------------------------------------[]
;
; DDF full version
; ­®¬¥à ¢¥àᨨ (0..9)
VERS EQU 0
; ­®¬¥à ¬®¤¨ä¨ª æ¨¨ (0..99)
MODF EQU 50
; ­®¬¥à ¡¨«¤  (0..999)
BUILD EQU lua_BUILD
;
; Release Types
RELEASE EQU 0
RC EQU 1
BETA EQU 2
DP EQU 3
;
; Build Type
OSTYPE EQU BETA
REVISION EQU 1
;
; Current date
DAY EQU lua_DAY
MONTH EQU lua_MONTH
YEAR EQU lua_YEAR
;