#pragma once

#define VERSION_MAJOR 2
#define VERSION_MINOR 2
#define VERSION_MICRO 3

#define VERSION_DOT(a, b, c) a.b.c

#define PLAYER_VERSION_NUMBER \
    VERSION_DOT(VERSION_MAJOR, VERSION_MINOR, VERSION_MICRO)

#define STR_HELPER(x) #x
#define STR(x) STR_HELPER(x)

#define PLAYER_VERSION STR(PLAYER_VERSION_NUMBER)
