source: trunk/include/version.h@ 201

Last change on this file since 201 was 188, checked in by Ben Rietbroek, 8 years ago

Added 'RELEASE' option for building a RELEASE version [v1.1.1-testing]

Formerly this was done by editing the related files, which is kinda
annoying when using versioning. With this new method it is more easy
to test release builds while developing.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

File size: 1.9 KB
Line 
1// AiR-BOOT (c) Copyright 1998-2009 M. Kiewitz
2//
3// This file is part of AiR-BOOT
4//
5// AiR-BOOT is free software: you can redistribute it and/or modify it under
6// the terms of the GNU General Public License as published by the Free
7// Software Foundation, either version 3 of the License, or (at your option)
8// any later version.
9//
10// AiR-BOOT is distributed in the hope that it will be useful, but WITHOUT ANY
11// WARRANTY: without even the implied warranty of MERCHANTABILITY or FITNESS
12// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
13// details.
14//
15// You should have received a copy of the GNU General Public License along with
16// AiR-BOOT. If not, see <http://www.gnu.org/licenses/>.
17//
18
19
20
21/*
22// OS/2 BLDLEVEL Information
23*/
24
25// Vendor
26#ifndef BLDLVL_VENDOR
27#define BLDLVL_VENDOR "*UNKNOWN*"
28#endif
29
30// Build machine
31#ifndef BLDLVL_MACHINE
32#define BLDLVL_MACHINE "*UNKNOWN*"
33#endif
34
35// Build language
36#define BLDLVL_LANGUAGE "EN"
37
38
39// Release and TestBuild variants
40#ifdef RELEASE
41
42// Version
43#define BLDLVL_MAJOR_VERSION "1"
44#define BLDLVL_MIDDLE_VERSION "1"
45#define BLDLVL_MINOR_VERSION "2"
46
47// Build date
48#define BLDLVL_YEAR "2017"
49#define BLDLVL_MONTH "04"
50#define BLDLVL_DAY "13"
51
52// Build time
53#define BLDLVL_HOURS "01"
54#define BLDLVL_MINUTES "01"
55#define BLDLVL_SECONDS "02"
56
57#else
58
59// Version
60#define BLDLVL_MAJOR_VERSION "1"
61#define BLDLVL_MIDDLE_VERSION "1"
62#define BLDLVL_MINOR_VERSION "1"
63
64// Build date
65#define BLDLVL_YEAR "2017"
66#define BLDLVL_MONTH "04"
67#define BLDLVL_DAY "13"
68
69// Build time
70#define BLDLVL_HOURS "23"
71#define BLDLVL_MINUTES "59"
72#define BLDLVL_SECONDS "59"
73
74#endif
Note: See TracBrowser for help on using the repository browser.