24 lines
No EOL
973 B
C
24 lines
No EOL
973 B
C
////////////////////////////////////////////////////////////////////////////////
|
|
// (c) Copyright, Ubisoft Entertainment Inc. || Created by Harbour //
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
#pragma once
|
|
|
|
// Version format is [Year].[Release Type].[Revision]
|
|
// Ex: 2018.Preview.1
|
|
// Ex: 2018.Release.20
|
|
//
|
|
// The release type number is:
|
|
// Preview = 0
|
|
// Release = 1
|
|
|
|
#define US_SDK_VERSION_CONST_CHAR "@PRODUCT_VERSION_MAJOR@.@PRODUCT_VERSION_RELEASE_TYPE@.@PRODUCT_VERSION_REVISION@"
|
|
|
|
#define US_SDK_MAKE_VERSION(major,minor,revision) (major << 16) | (minor << 8) | revision
|
|
|
|
// SDK Version format is : 0xYYYttrr
|
|
// YYY = Year (Ex: 0x7E2 for 2018)
|
|
// tt = Release type (ex: 0 for Preview and 1 for Release)
|
|
// rr = Revision (ex: 0x01 for rev 1)
|
|
// Example for 2018.Preview.1: 0x7E20001
|
|
|
|
#define US_SDK_VERSION US_SDK_MAKE_VERSION(@PRODUCT_VERSION_MAJOR@, @PRODUCT_VERSION_RELEASE_TYPE_NUM@, @PRODUCT_VERSION_REVISION@) |