剥离 HSI_Sevenocean_EF3 工程
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
@echo on
|
||||
|
||||
echo Generate release version
|
||||
|
||||
::需要人工设置的版本号----------------------------------------------------------------------------------
|
||||
set major_ver=1
|
||||
set minor_ver=1
|
||||
set revsion_ver=1
|
||||
|
||||
::------------------------------------------------------------------------------------------------------
|
||||
set revfile="%~dp0version.h"
|
||||
|
||||
for /f "delims=+ " %%a in ('hg id -n') do @set revnum=%%a
|
||||
for /f "delims=+ " %%a in ('hg id -i') do @set revset=%%a
|
||||
|
||||
echo EF3 Dll
|
||||
echo Version %major_ver%.%minor_ver%.%revsion_ver%
|
||||
echo %date:~0,4%.%date:~5,2%.%date:~8,2% / %time:~0,2%:%time:~3,2% %revnum%
|
||||
::------------------------------------------------------------------------------------------------------
|
||||
:VERSION_FILE_IN_RELEASE
|
||||
::echo 版本号: "%revnum%" 版本集合号: "%revset%"
|
||||
echo /// Auto Gen File of Version In Hg Release Status > %revfile%
|
||||
echo #pragma once >> %revfile%
|
||||
echo #define HSI_VERSION_RELEASE >> %revfile%
|
||||
echo #define HSI_VERSION_NUM %revnum% >> %revfile%
|
||||
echo #define HSI_VERSION_SET _T("%revset%") >> %revfile%
|
||||
echo /// >> %revfile%
|
||||
echo #define HSI_VERSION "%major_ver%.%minor_ver%.%revsion_ver%" >> %revfile%
|
||||
echo #define HSI_VERSION_CSTRING _T("%major_ver%.%minor_ver%.%revsion_ver%") >> %revfile%
|
||||
echo #define HSI_VERSION_MAJOR %major_ver% >> %revfile%
|
||||
echo #define HSI_VERSION_MINOR %minor_ver% >> %revfile%
|
||||
echo #define HSI_VERSION_REVISION %revsion_ver% >> %revfile%
|
||||
echo #define HSI_VERSION_REVNUM %revnum% >> %revfile%
|
||||
echo #define HSI_VERSION_BUILD_DATE _T(__DATE__ ) >> %revfile%
|
||||
echo #define HSI_VERSION_BUILD_TIME _T(__TIME__ ) >> %revfile%
|
||||
echo #define HSI_FILE_DESCRIPTION "%date:~0,4%.%date:~5,2%.%date:~8,2% / %time:~0,2%:%time:~3,2% %revnum%" >> %revfile%
|
||||
echo #define HSI_FILE_CSDESCRIPTION _T("%date:~0,4%.%date:~5,2%.%date:~8,2% / %time:~0,2%:%time:~3,2% %revnum%") >> %revfile%
|
||||
goto VERSION_TEND
|
||||
|
||||
::------------------------------------------------------------------------------------------------------
|
||||
:VERSION_TEND
|
||||
|
||||
echo ---- Building ----
|
||||
Reference in New Issue
Block a user