Skip to content

Commit 0c6a0b1

Browse files
committed
Release 1.0
1 parent 8e2f26f commit 0c6a0b1

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.16)
22
project(tmp
3-
VERSION 0.9
3+
VERSION 1.0
44
DESCRIPTION "RAII-wrappers for unique temporary files and directories for modern C++"
55
HOMEPAGE_URL "https://github.com/bugdea1er/tmp"
66
LANGUAGES CXX)

src/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
find_package(Filesystem REQUIRED)
22
include(GenerateExportHeader)
33

4-
add_library(${PROJECT_NAME} SHARED entry.cpp file.cpp directory.cpp utils.cpp)
4+
add_library(${PROJECT_NAME} entry.cpp file.cpp directory.cpp utils.cpp)
55
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17)
66
target_link_libraries(${PROJECT_NAME} PUBLIC std::filesystem)
77

@@ -10,7 +10,9 @@ set_target_properties(${PROJECT_NAME}
1010
UNITY_BUILD ON
1111
CXX_EXTENSIONS OFF
1212
CXX_VISIBILITY_PRESET hidden
13-
VISIBILITY_INLINES_HIDDEN ON)
13+
VISIBILITY_INLINES_HIDDEN ON
14+
VERSION ${PROJECT_VERSION}
15+
SOVERSION ${PROJECT_VERSION_MAJOR})
1416

1517
target_include_directories(${PROJECT_NAME}
1618
PUBLIC "$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>"

0 commit comments

Comments
 (0)