Build Version Generator

Discussion on projects that are created by users and posted on mikroElektronika website.
Post Reply
Author
Message
VCC
Posts: 463
Joined: 08 Jun 2009 18:31
Location: Romania

Build Version Generator

#1 Post by VCC » 09 Mar 2014 08:15

Hi everyone,
here http://www.libstock.com/projects/view/9 ... -generator is a new tool for generating project version number, directly readable from microcontroller application.
Image

It generates code for mikroPascal, mikroBasic and mikroC:

Code: Select all

unit BuildVer;

//This file was generated by Build Version Generator. Do not manually edit it!

//interface

//Version number format: "FIFOLib_Major.Minor.Maintenance.Build-rc2"

const
  BuildVersionString: string[19] = 'FIFOLib_1.0.0.4-rc2';
  BuildVer1: Byte = 1;
  BuildVer2: Byte = 0;
  BuildVer3: Byte = 0;
  BuildVer4: Byte = 4;

  BuildDateTimeString: string[20] = '2014.03.09  09:06:34';
  BuildYear: Word = 2014;
  BuildMonth: Word = 3;
  BuildDay: Word = 9;
  BuildHour: Word = 9;
  BuildMinute: Word = 6;
  BuildSecond: Word = 34;

implementation

end.

Code: Select all

module BuildVer

'This file was generated by Build Version Generator. Do not manually edit it!

'Version number format: "FIFOLib_Major.Minor.Maintenance.Build-rc2"

const
  BuildVersionString as string[19] = "FIFOLib_1.0.0.4-rc2"
  BuildVer1 as Byte = 1
  BuildVer2 as Byte = 0
  BuildVer3 as Byte = 0
  BuildVer4 as Byte = 4

  BuildDateTimeString as string[20] = "2014.03.09  09:06:31"
  BuildYear as Word = 2014
  BuildMonth as Word = 3
  BuildDay as Word = 9
  BuildHour as Word = 9
  BuildMinute as Word = 6
  BuildSecond as Word = 31

implements

end.

Code: Select all

//library BuildVer

//This file was generated by Build Version Generator. Do not manually edit it!

//Version number format: "FIFOLib_Major.Minor.Maintenance.Build-rc2"

const char BuildVersionString[] = "FIFOLib_1.0.0.4-rc2";
const unsigned short BuildVer1 = 1;
const unsigned short BuildVer2 = 0;
const unsigned short BuildVer3 = 0;
const unsigned short BuildVer4 = 4;

const char BuildDateTimeString[] = "2014.03.09  09:06:29";
const unsigned int BuildYear = 2014;
const unsigned int BuildMonth = 3;
const unsigned int BuildDay = 9;
const unsigned int BuildHour = 9;
const unsigned int BuildMinute = 6;
const unsigned int BuildSecond = 29;
:D

User avatar
filip
mikroElektronika team
Posts: 11874
Joined: 25 Jan 2008 09:56

Re: Build Version Generator

#2 Post by filip » 10 Mar 2014 13:21

Hi,

Thank you for this nice project! :)

Regards,
Filip.

Post Reply

Return to “User Projects”