mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-12 18:56:14 +07:00
Revert "remove vmath from develop's vendors"
This reverts commit a71069a894.
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -7,3 +7,6 @@
|
||||
[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
|
||||
|
||||
@@ -9,12 +9,14 @@ 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::gbench
|
||||
meta.hpp.vendors::vmath.hpp)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME}.singles PRIVATE
|
||||
meta.hpp::singles
|
||||
meta.hpp::setup_targets
|
||||
meta.hpp.vendors::gbench)
|
||||
meta.hpp.vendors::gbench
|
||||
meta.hpp.vendors::vmath.hpp)
|
||||
|
||||
target_compile_definitions(${PROJECT_NAME} PRIVATE
|
||||
META_HPP_HEADERS_BUILD)
|
||||
|
||||
13
develop/vendors/CMakeLists.txt
vendored
13
develop/vendors/CMakeLists.txt
vendored
@@ -56,3 +56,16 @@ 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)
|
||||
|
||||
1
develop/vendors/vmath.hpp
vendored
Submodule
1
develop/vendors/vmath.hpp
vendored
Submodule
Submodule develop/vendors/vmath.hpp added at ed47c535f7
Reference in New Issue
Block a user