Skip to content

Commit 45278b1

Browse files
committed
use version vars for linux softlinks too
1 parent 99498fe commit 45278b1

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
project(bncsutil)
22
cmake_minimum_required(VERSION 2.6)
33

4+
SET(VERSION_MAJOR "1")
5+
SET(VERSION_MINOR "4")
6+
SET(VERSION_PATCH "0")
7+
48
file(GLOB SOURCE
59
"src/bncsutil/*.cpp"
610
"src/bncsutil/*.c"
@@ -39,7 +43,7 @@ endif()
3943
set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME bncsutil)
4044

4145
if(UNIX)
42-
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.3.2)
46+
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
4347
set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION 1)
4448

4549
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O3 -Wno-multichar -fPIC")
@@ -51,10 +55,6 @@ if (WIN32)
5155
target_link_libraries(${PROJECT_NAME} Version.lib)
5256
endif()
5357

54-
SET(VERSION_MAJOR "1")
55-
SET(VERSION_MINOR "4")
56-
SET(VERSION_PATCH "0")
57-
5858
install(TARGETS bncsutil RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
5959
install(FILES src/bncsutil/bncsutil.h DESTINATION include/bncsutil)
6060

0 commit comments

Comments
 (0)