diff options
| author | gingerBill <bill@gingerbill.org> | 2021-04-25 22:09:22 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2021-04-25 22:09:22 +0100 |
| commit | 2af8e956a60a35bb9eab8b6c50d82de2dfe10a9b (patch) | |
| tree | 27597124ede97fa04dc650f14e8c533a938e587f | |
| parent | 9ed826f6fb4099af88f59e57bceba1239ae58bf1 (diff) | |
Change versioning system from `v0.13.1` to `dev-2021-04`
| -rw-r--r-- | build.bat | 8 | ||||
| -rw-r--r-- | src/build_settings.cpp | 6 |
2 files changed, 12 insertions, 2 deletions
@@ -1,5 +1,10 @@ @echo off +setlocal EnableDelayedExpansion + +set curr_year=%DATE:~-4% +set curr_month=%DATE:~3,2% + :: Make sure this is a decent name and not generic set exe_name=odin.exe @@ -19,8 +24,11 @@ if "%2" == "1" ( set nightly=0 ) +set odin_version_raw="dev-%curr_year%-%curr_month%" + set compiler_flags= -nologo -Oi -TP -fp:precise -Gm- -MP -FC -EHsc- -GR- -GF set compiler_defines= +rem -DODIN_VERSION_RAW=%odin_version_raw% for /f %%i in ('git rev-parse --short HEAD') do set GIT_SHA=%%i if %ERRORLEVEL% equ 0 set compiler_defines=%compiler_defines% -DGIT_SHA=\"%GIT_SHA%\" diff --git a/src/build_settings.cpp b/src/build_settings.cpp index 461b1610c..ee6b04d44 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -71,9 +71,11 @@ TargetEndianKind target_endians[TargetArch_COUNT] = { TargetEndian_Little, }; +#ifndef ODIN_VERSION_RAW +#define ODIN_VERSION_RAW "dev-2021-unknown" +#endif - -String const ODIN_VERSION = str_lit("0.13.1"); +String const ODIN_VERSION = str_lit(ODIN_VERSION_RAW); |