Skip to content

Commit d48db12

Browse files
ArturHarasimiukgfxbot
authored andcommitted
separate GmmLib API version from package version
Change-Id: I645f9a631285d3e05de7b4f3aa2ab9a3d5d1a3ef Signed-off-by: Artur Harasimiuk <[email protected]>
1 parent 15ae0f7 commit d48db12

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

Source/GmmLib/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@
2222

2323
cmake_minimum_required(VERSION 3.5)
2424
project(igfx_gmmumd)
25+
26+
# GmmLib Api Version used for so naming
27+
set(GMMLIB_API_MAJOR_VERSION 2)
28+
set(GMMLIB_API_MINOR_VERSION 0)
29+
2530
if(NOT DEFINED MAJOR_VERSION)
2631
set(MAJOR_VERSION 2)
2732
endif()
@@ -410,8 +415,8 @@ target_link_libraries( ${GMM_LIB_DLL_NAME}
410415
)
411416
else()
412417
set_target_properties(${GMM_LIB_DLL_NAME} PROPERTIES OUTPUT_NAME "igdgmm")
413-
set_target_properties(${GMM_LIB_DLL_NAME} PROPERTIES VERSION ${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION})
414-
set_target_properties(${GMM_LIB_DLL_NAME} PROPERTIES SOVERSION ${MAJOR_VERSION})
418+
set_target_properties(${GMM_LIB_DLL_NAME} PROPERTIES VERSION ${GMMLIB_API_MAJOR_VERSION}.${GMMLIB_API_MINOR_VERSION}.${PATCH_VERSION})
419+
set_target_properties(${GMM_LIB_DLL_NAME} PROPERTIES SOVERSION ${GMMLIB_API_MAJOR_VERSION})
415420

416421
endif()
417422

0 commit comments

Comments
 (0)