remove vmath from develop's vendors

This commit is contained in:
BlackMATov
2024-01-18 01:47:07 +07:00
parent 0356045a12
commit a71069a894
4 changed files with 2 additions and 21 deletions

3
.gitmodules vendored
View File

@@ -7,6 +7,3 @@
[submodule "develop/vendors/gbench"]
path = develop/vendors/gbench
url = https://github.com/google/benchmark
[submodule "develop/vendors/vmath.hpp"]
path = develop/vendors/vmath.hpp
url = https://github.com/BlackMATov/vmath.hpp

View File

@@ -9,14 +9,12 @@ add_executable(${PROJECT_NAME}.singles EXCLUDE_FROM_ALL ${UNBENCH_SOURCES})
target_link_libraries(${PROJECT_NAME} PRIVATE
meta.hpp::meta.hpp
meta.hpp::setup_targets
meta.hpp.vendors::gbench
meta.hpp.vendors::vmath.hpp)
meta.hpp.vendors::gbench)
target_link_libraries(${PROJECT_NAME}.singles PRIVATE
meta.hpp::singles
meta.hpp::setup_targets
meta.hpp.vendors::gbench
meta.hpp.vendors::vmath.hpp)
meta.hpp.vendors::gbench)
target_compile_definitions(${PROJECT_NAME} PRIVATE
META_HPP_HEADERS_BUILD)

View File

@@ -56,16 +56,3 @@ target_compile_definitions(${PROJECT_NAME}.gbench
target_link_libraries(${PROJECT_NAME}.gbench
PRIVATE $<$<PLATFORM_ID:Windows>:shlwapi>)
#
# vmath.hpp
#
add_library(${PROJECT_NAME}.vmath.hpp INTERFACE EXCLUDE_FROM_ALL)
add_library(${PROJECT_NAME}::vmath.hpp ALIAS ${PROJECT_NAME}.vmath.hpp)
target_compile_features(${PROJECT_NAME}.vmath.hpp
INTERFACE cxx_std_20)
target_include_directories(${PROJECT_NAME}.vmath.hpp SYSTEM
INTERFACE vmath.hpp/headers)