blob: d41c4ec8af58848b322a20826f8cbed80528e768 [file] [log] [blame]
telsoa014fcda012018-03-09 14:13:49 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
David Beckecb56cd2018-09-05 12:52:57 +01003// SPDX-License-Identifier: MIT
telsoa014fcda012018-03-09 14:13:49 +00004//
Guillaume Gardet5ae78292019-10-15 08:47:26 +02005
telsoa014fcda012018-03-09 14:13:49 +00006#pragma once
7
Ryan OShea2bbfaa72020-02-12 16:15:27 +00008/// Macro utils
Guillaume Gardet5ae78292019-10-15 08:47:26 +02009#define STRINGIFY_VALUE(s) STRINGIFY_MACRO(s)
10#define STRINGIFY_MACRO(s) #s
11
Matteo Martincighbccc3452019-10-18 14:59:19 +010012// ArmNN version components
James Conroya0f8b152022-06-21 11:31:47 +000013#define ARMNN_MAJOR_VERSION 29
Francis Murtaghfe3d4ed2020-05-13 16:42:01 +010014#define ARMNN_MINOR_VERSION 0
15#define ARMNN_PATCH_VERSION 0
Matteo Martincighbccc3452019-10-18 14:59:19 +010016
Francis Murtaghfe3d4ed2020-05-13 16:42:01 +010017/// ARMNN_VERSION: "X.Y.Z"
Ryan OShea2bbfaa72020-02-12 16:15:27 +000018/// where:
Francis Murtaghfe3d4ed2020-05-13 16:42:01 +010019/// X = Major version number
20/// Y = Minor version number
21/// Z = Patch version number
22#define ARMNN_VERSION STRINGIFY_VALUE(ARMNN_MAJOR_VERSION) "." \
23 STRINGIFY_VALUE(ARMNN_MINOR_VERSION) "." \
24 STRINGIFY_VALUE(ARMNN_PATCH_VERSION)