Skip to content

Commit

Permalink
removed unallowed target properties from INTERFACE library (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
bigerl authored Sep 23, 2022
1 parent 321a648 commit f0ee50b
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.18)
project(dice-sparse-map
VERSION 0.2.0
VERSION 0.2.1
DESCRIPTION "C++ implementation of a memory efficient hash map and hash set based on [tsl::sparse_map](https://github.com/Tessil/sparse-map). We added support for fancy pointers.")

include(cmake/boilerplate_init.cmake)
Expand All @@ -19,11 +19,6 @@ target_link_libraries(${PROJECT_NAME} INTERFACE
Boost::headers
)

set_target_properties(${PROJECT_NAME} PROPERTIES
CXX_STANDARD 20
CXX_EXTENSIONS OFF
CXX_STANDARD_REQUIRED ON)

if(MSVC)
target_sources(${PROJECT_NAME} INTERFACE
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/tsl-sparse-map.natvis>"
Expand Down

0 comments on commit f0ee50b

Please sign in to comment.