Skip to content

Commit 5487fcb

Browse files
committed
CMake: Change version to literal from string
Signed-off-by: Abhiram S <abhiram.s@amd.com>
1 parent 0cf0f37 commit 5487fcb

2 files changed

Lines changed: 15 additions & 9 deletions

File tree

classic/frame/runtime/dlp_runtime.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,9 @@ void
218218
dlp_version_query(int* major, int* minor, int* patch)
219219
{
220220
if (major)
221-
*major = atoi(AOCL_DLP_VERSION_MAJOR);
221+
*major = AOCL_DLP_VERSION_MAJOR;
222222
if (minor)
223-
*minor = atoi(AOCL_DLP_VERSION_MINOR);
223+
*minor = AOCL_DLP_VERSION_MINOR;
224224
if (patch)
225-
*patch = atoi(AOCL_DLP_VERSION_PATCH);
225+
*patch = AOCL_DLP_VERSION_PATCH;
226226
}

cmake/aocl_dlp_config.h.in

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
#ifndef AOCL_DLP_CONFIG_H
22
#define AOCL_DLP_CONFIG_H
33

4-
// Version information
5-
#define AOCL_DLP_VERSION_MAJOR "@PROJECT_VERSION_MAJOR@"
6-
#define AOCL_DLP_VERSION_MINOR "@PROJECT_VERSION_MINOR@"
7-
#define AOCL_DLP_VERSION_PATCH "@PROJECT_VERSION_PATCH@"
8-
9-
#define AOCL_DLP_VERSION "@PROJECT_VERSION@"
4+
// Version information - numeric constants
5+
// clang-format off
6+
#define AOCL_DLP_VERSION_MAJOR @PROJECT_VERSION_MAJOR@
7+
#define AOCL_DLP_VERSION_MINOR @PROJECT_VERSION_MINOR@
8+
#define AOCL_DLP_VERSION_PATCH @PROJECT_VERSION_PATCH@
9+
// clang-format on
10+
11+
// Version information - string constants
12+
#define AOCL_DLP_VERSION_MAJOR_STR "@PROJECT_VERSION_MAJOR@"
13+
#define AOCL_DLP_VERSION_MINOR_STR "@PROJECT_VERSION_MINOR@"
14+
#define AOCL_DLP_VERSION_PATCH_STR "@PROJECT_VERSION_PATCH@"
15+
#define AOCL_DLP_VERSION_STRING "@PROJECT_VERSION@"
1016

1117
// Build configuration
1218
#cmakedefine DLP_ENABLE_OPENMP

0 commit comments

Comments
 (0)